@oop_ru

Страница 74 из 785
Sergey
21.01.2017
08:04:23
Да, тут вопрос восприятия смысла термина уже идёт а не само слово.
ну а как ты воспринимаешь? Почему у тебя coupling это зацепление?

должна же за этим крыться какая-то мысль

da horsie
21.01.2017
09:45:48
После пары месяцев общения с @fes0r ко мне вернулось желание и интерес работать на работе. Кроме шуток. Открылись возможности, котрых я раньше не замечал. Хочу сказать спасибо.

f4rt~
21.01.2017
09:46:12
?

Google
f4rt~
21.01.2017
09:47:52
Первый докладчик, который сказал что можно идти на компромисы где это нужно

f4rt~
21.01.2017
09:48:48
З.Ы начал читать Фаулера, крутая книжка

но гонясь за желанием иной раз сделать все максимально правильно, находил только лишний оверхед

da horsie
21.01.2017
09:50:25
а я бы сказал наоборот - перфекционист во мне получил новую пищу, увидел новые цели

и теперь ему не хочется убиться от безысходности

Sergey
21.01.2017
09:50:38
все авторитетные докладчики говорят юзать trade offs

Sergey
21.01.2017
09:50:55
кроме Дяди Боба

он об этом со сцены не особо вещает

Sergey
21.01.2017
09:51:03
спроси у того же окрамиуса "а как правильно?" на любой повод ответит "правильно это так как у тебя работать будет"

Sergey
21.01.2017
09:51:39
ну то есть у Дяди Боба можно найти видео с тренингов и различные платные видосики, где он уточняет что "никогда нельзя знать всего наперед бла бла компромисы"

Google
Sergey
21.01.2017
09:52:20
ну и в целом с его этим "каждая строчка должна быть покрыта тестами" раскрывается в его платных видосах как "вот мой проект, там 90% покрытие тестами"

da horsie
21.01.2017
09:53:25
когда умные дядьки вроде него говорят про компромиссы, они говорят не о выборе "наговнокодить vs не сильно наговнокодить", а о "сделать клево по варианту 1 vs сделать офигенно по варианту 2"

f4rt~
21.01.2017
09:53:38
?

da horsie
21.01.2017
09:54:01
и вот когда ты начинаешь видеть выбор номер 2, тогда становится не стыдно

Sergey
21.01.2017
09:54:18
ооо, он случайно не создатель sqlite?
это тот чувак который сформулировал SOLID

F01134H
21.01.2017
09:54:25
вон как

Sergey
21.01.2017
09:55:07
и вот когда ты начинаешь видеть выбор номер 2, тогда становится не стыдно
иногда есть выбор "сделать страшно" или "завалить сроки"

или "сделать медленно и будут проблемы с производительностью но это займет 2 дня и сделать правильно но это займет неделю"

da horsie
21.01.2017
09:55:48
нет такого выбора )

Sergey
21.01.2017
09:56:23
ну потому что в сферической вселенной сроки выставляются после оценки технических работ

и так и должно быть)

da horsie
21.01.2017
09:56:43
есть выбор "строить воображаемый замок в голове" против "выяснить у заказчика, что все-таки ему надо"

Sergey
21.01.2017
09:56:49
но к тебе прибегает клиент и говорит "деньги не проблема, мне просто пипец надо быстро"

может инвесторы давят

может еще чего

и ты понимаешь что "проблемы с производительностью" будут месяца через 2

da horsie
21.01.2017
09:57:21
ну и норм

Sergey
21.01.2017
09:57:23
и ты вполне можешь заложить рефакторинг этого добра в этот скоуп

Google
Sergey
21.01.2017
09:57:30
предупреждаешь об этом клиента

и живешь себе дальше

f4rt~
21.01.2017
09:57:37
а можно вопрос по ORM задать?)

Sergey
21.01.2017
09:57:51
f4rt~
21.01.2017
09:58:08
тип нужны или нет?)
ну в реальных проектах насколько востребовательны

da horsie
21.01.2017
09:58:09
я не помню уже, кого я слушал на днях, но чувак как раз говорил, что программисты любят решать задачи, которые сами выдумывают

f4rt~
21.01.2017
09:58:21
работаю сейчас с редбином, посматриваю в сторону симфонии и доктрины

f4rt~
21.01.2017
09:59:17
с одной строны использование ORM, как мне кажется отлично подходит под KISS принцип

Sergey
21.01.2017
09:59:41
обязательно смотреть

Sergey
21.01.2017
09:59:51
если смотришь в сторону доктрины

f4rt~
21.01.2017
09:59:53
спасибо)

da horsie
21.01.2017
10:00:21
работаю сейчас с редбином, посматриваю в сторону симфонии и доктрины
смысл в том, чтобы твое приложение (бизнес-логика) не зависило от фреймворка и хранилищ. Пока это требование выполнено - ты в безопасности. не важно, ORM у тебя или сериализация в файлы

f4rt~
21.01.2017
10:00:22
чем тя лара не устроила
я еще не трогал, ну как только make auth и миграции, хочу на ларакаст подписатся

Sergey
21.01.2017
10:00:45
мой виже на эту тему: - юзаем ORM для описывания бизнес операций - не юзаем ORM для UI (достать из базы списочки, сформировать репортики и т.д.)

da horsie
21.01.2017
10:00:52
Грег Янг - Stop overenginiring?
не, кто-то другой

f4rt~
21.01.2017
10:01:01
ORM же больше о том, как мы работаем с данными, да?

Google
Sergey
21.01.2017
10:01:27
тип написал и следующие работы по проекту будут годика через 2

Sergey
21.01.2017
10:01:56
если мы про симфони

Alexey
21.01.2017
10:01:58
вас интересно читать, есть какие-нибудь подкасты на тему клинкода и солида?

Sergey
21.01.2017
10:02:18
Alexey
21.01.2017
10:03:01
ну речь именно про подкасты

da horsie
21.01.2017
10:03:36
added to "watch later", thanks buddy) https://www.youtube.com/watch?v=GRr4xeMn1uU

Admin
ERROR: S client not available

da horsie
21.01.2017
10:03:53
у меня теперь есть бюджет на самообразование

думаю купить его видосики

F01134H
21.01.2017
10:04:21
на ютубе?

da horsie
21.01.2017
10:04:51
https://cleancoders.com/videos

f4rt~
21.01.2017
10:05:34
а, можно еще вопросик, если чуть отклонившись от схемы, нарисовать абстрактный путь становления от посредственного разработчика до тру погромиста, ну типо оценивая свой весь жизненный опыт, что за чем должно идти и следовать, что бы в итоге получить максимальный КПД/результат

наверное самый глупый вопрос тут(

F01134H
21.01.2017
10:05:57
https://cleancoders.com/videos
Вот Коняш хороший человек. Купит видосы и в группу эту выложит. Ай да маладца

F01134H
21.01.2017
10:07:02
Попытаться стоило :D

da horsie
21.01.2017
10:07:10
но я пока не уверен

Google
F01134H
21.01.2017
10:07:30
Ну я был бы не против глянуть, но я бомж)

Sergey
21.01.2017
10:08:30
помни о бюджетах

da horsie
21.01.2017
10:08:34
после работы

Sergey
21.01.2017
10:08:42
ну как-то так это и работает

da horsie
21.01.2017
10:09:00
tradeoff: family vs education

F01134H
21.01.2017
10:10:25
нет family - нет проблем

Sergey
21.01.2017
10:10:43
есть family - всегда можно уйти в отпуск)

или увольться

f4rt~
21.01.2017
10:10:54
стоит ли смотреть назад, вот допустим есть у меня проект, я его закончил(писал для себя) но с момента его окончания, я много чему научился, на тот код что написал давненько, уже страшно смотреть стоит ли поддерживать старый легаси код, попытатся переписать заново с новыми знаниями или забыть как страшный сон и смотреть вперед?))

Sergey
21.01.2017
10:10:57
сформировал финансовый буфер на пол годика

прокачался)

f4rt~
21.01.2017
10:11:06
философия уже больше

сорре)

da horsie
21.01.2017
10:11:08
@fes0r слушай, а ты почти угадал. вот это видио, которое я имел в виду https://www.youtube.com/watch?v=N-lSE3DBerM

Sergey
21.01.2017
10:11:25
Это версия доклада для менеджеров)

Страница 74 из 785