
Shmaltorhbooks
27.03.2018
17:17:01

Sergey
27.03.2018
17:17:02
мне лично тоже интересно)

Google

Vitaly
27.03.2018
17:17:20

Shmaltorhbooks
27.03.2018
17:17:21
Только надо, чтоб все понимали необходимость этого

Антон
27.03.2018
17:17:30
Кажется просто что от этого не отдыхаешь нормально

Sergey
27.03.2018
17:17:37

Shmaltorhbooks
27.03.2018
17:18:00
Если есть конкретный и живой пример - донести намного проще
И он свеж в памяти у всех участников
Через полгода никто не поймёт о чем речь в контексте именно этой сложности на именно этом примере
поделись опытом)
Что именно? Как формализировать процесс препланнинга? Или как добавить в него то, чего не хватает?

Антон
27.03.2018
17:22:01
Чему может научить Легаси проект? )))

Bohdan
27.03.2018
17:22:24

Shmaltorhbooks
27.03.2018
17:22:30
Может всему, а может ничему))

Bohdan
27.03.2018
17:22:53
и рефакторингу, если повезёт... ну или увольнению, если рефакторинг не пройдёт

Shmaltorhbooks
27.03.2018
17:23:33
Или быдлокодерству, если времени на рефакторинг не будет))

Google

Vitaly
27.03.2018
17:24:20
Ну бывает же, что проект легаси, а люди вполне себе не легаси.

Shmaltorhbooks
27.03.2018
17:24:35
Бывает и наоборот)

Vitaly
27.03.2018
17:24:39
Вокруг кошмар, но вы все равно стараетесь делать нормально.

Shmaltorhbooks
27.03.2018
17:24:53
Качество кода никак не связано с личными качествами его авторов))

Антон
27.03.2018
17:25:13
Ну в данный момент так. И пытаются потихоньку избавиться от Легаси кода

Shmaltorhbooks
27.03.2018
17:25:27
Ну и норм :)
У меня тоже так же)
Та у многих так, у кого проект не с нуля

Антон
27.03.2018
17:26:33
Это да

Vitaly
27.03.2018
17:27:18
У меня тоже. Есть огромный легасёвый монолит, который только-только начали дробить. Поэтому по прежнему приходится там много ковырять и допиливать. Одновременно учусь "как не надо" и изучаю "как надо".

Sergey
27.03.2018
17:28:15
(разве что тебе не дают фиксить вещи или делать выводы)

Антон
27.03.2018
17:28:49
Как сказал мне один человек, что умение реффакторить ценится больше чем просто умение писать чистый код

Александр
27.03.2018
19:16:59
Справедливо. Чистый код пишется только в начале проекта, а потом, всю оставшуюся его жизнь - рефакторинг

Sergey
27.03.2018
19:17:29

$iD
27.03.2018
19:23:16

Sergey
27.03.2018
19:23:44

Александр
27.03.2018
19:53:07

Sergey
27.03.2018
20:00:34

Google

Dmitry
27.03.2018
20:08:53
всем привет.
хочется услышать мнения по-поводу этой статьи
https://habrahabr.ru/company/mailru/blog/352122/

V
27.03.2018
20:15:22
Там тоже начинается всё с одного файла

Evgeniy
27.03.2018
21:52:32
и даже пишу некоторые свои например для di
но например в реальности нет времени на эксперименты и в большинстве проектов уже есть фреймворк

Антон
28.03.2018
04:55:54
Просто реальные проекты отличаются от книжек, где все хорошо
Энтропия всегда есть. В большинстве случаев большая
Думаю 10% проектов только без легаси
Если проекту более 3х лет

Valentin
28.03.2018
05:00:58

Dmitriy
28.03.2018
05:08:02
для саморазвития норм

Dmitriy
28.03.2018
05:08:36
Елисеева еще посмотрите, он там тоже свой фв пишет

Alexander
28.03.2018
05:29:48

Andrew
28.03.2018
06:00:40
Статья из серии "первоапрельская шутка" или "вредные советы для начинающих". Вот только сейчас ведь под влиянием mail.ru, кто то и правда подумает что так нужно делать и будут пилить продакшн продукты из таких недокументированных, неоттестированных, зачастую нелогичных Франкенштейнов. Автору желаю побольше таких проектов, конечно же Чужих

Dmitry
28.03.2018
06:07:45
я запускал несколько проектов полностью собирая их компанентов. И это помогает в развитии не меньше чем юзать фреймворк. + выбираешь только то что конкретно удобно использовать именно тебе в этом проекте

Dmitriy
28.03.2018
06:16:38
любой движняк который заставляет шевелиться мозгам полезен для саморазвития
не понимаю высказывания фанатов

Andrew
28.03.2018
06:19:29
Тут высказывание не столько против подхода, сколько в абсолютности смысла данной статьи - сделайте следующим проектом свой велосипед)

Google

Антон
28.03.2018
06:19:35
ему надо было уточнить: "начинайте следующий ДОМАШНИЙ проект без фреймворка"

Andrew
28.03.2018
06:19:59

Антон
28.03.2018
06:20:19
пришли ребята строить большой дом, и им тут совет приходит, посторайтесь обойтись без эксковатора
и вместо того чтобы строить дом, ребята начали сооружать замену эксковатору. купили ковш, колеса сами соорудили, вместо двигателя 10 людей будет веревки тянуть

Dmitriy
28.03.2018
06:22:54
по нельзя сравнивать с реальными объектами
тут монжно сравнивать с построением чертежей и то натянуто

Maksim
28.03.2018
06:24:06

Антон
28.03.2018
06:25:08
+1

Dmitriy
28.03.2018
06:27:17
нет.. сравнение не корректно

Admin
ERROR: S client not available

Andrew
28.03.2018
06:27:28
Фрейм можно сравнить со сложным механизмом, например двигатель автомобиля. Конечно лучше взять документированную, проверенную и обкатанную модель, которую знают все инженеры, чем изобретать свой. Но есть одно Но, не всегда на твой мопед нужен движок от лэнд крузера

Dmitriy
28.03.2018
06:27:36
тогда автор бы говорил - соберите комп сами

Dmitry
28.03.2018
06:28:03

Антон
28.03.2018
06:30:00

Dmitry
28.03.2018
06:31:50

Alexandr
28.03.2018
06:34:03
Ибо они же изначально не знали, что там будет вода

Dmitry
28.03.2018
06:34:26
любой иструмент широкого применения будет хуже, чем узкоспециализированный, заточенный под конкретную задачу
я не говорю что любой сделает сразу хорошо, лучше чем в фреймворке, но все таки

Google

Alexandr
28.03.2018
06:37:05
плюс ты теряешь в скорости разработки. Ибо под каждую задачу, нужно делать инструмент узкого применения.

Dmitry
28.03.2018
06:38:24

Alexandr
28.03.2018
06:39:18

Dmitry
28.03.2018
06:39:50

Антон
28.03.2018
06:39:54
Если твой экскаватор не решает поставленной задачи, очевидно ты не провел исследование правильно. Ты выбрал не тот экскаватор. Возможно тебе нужна была буровая вышка

Alexandr
28.03.2018
06:40:15
И если придет новый разработчик, то сразу спросит "Доктор Франкенштейн, что это такое?"

Dmitry
28.03.2018
06:40:16

Антон
28.03.2018
06:40:30
но ты же техноцентрист, умею на одном экскаваторе, будет делать на нем всЁ

Dmitry
28.03.2018
06:40:52

Антон
28.03.2018
06:42:16
в большинстве проектов экскаватор решает проблемы нужные.
это видно по тому что при строительстве большинства домов используются подобные экскаваторы...

Dmitry
28.03.2018
06:42:53
никто не спорит

Антон
28.03.2018
06:43:21
так что я смейл не согласен. если они это советуют в коммерческой разработке
непонятно как объяснить боссу что этот проект мы будем делать год, тогда как предыдущие подобные за 4 месяца делали

Dmitry
28.03.2018
06:44:08

Антон
28.03.2018
06:44:52
ну я может утрирую насчет сроков
но очевидно больше времени займет

Dmitry
28.03.2018
06:44:59
открой любой фрейм и посмотри сколько он тянет компанентов, почти весь функционал на них

Alexandr
28.03.2018
06:45:27