Search
Write a publication
Pull to refresh
1
0
Антон @orangeShadow

User

Send message

Автор книги, ссылается на книги Фаулера, а так у Фаулера очень много разных публикаций, например: https://martinfowler.com/tags/domain driven design.html

Почитал комментарии к книге, после ее покупки, и подумал, ну не! Данную книгу, я когда-то давно уже начинал читать, но в тот момент книга мне показалась сложной и запутанной. Вот я решил вернуться к ней через года, зачем ?, не знаю, просто что б почитать. Начну с того, что автор постоянно ссылается на какие-то примеры кода, не до конца раскрывая их суть. Т.е. иногда уловить мысль, очень сложно, затем если ты садишься думать, как так получилось что, тот код, который автор собрался рефакторить, родился на свет, ты остаешься в полном недоумении, как такой код вообще мог появиться. Опять же, возможно это из-за того, что автор, говоря нам о том, что как важно следовать модели бизнеса не раскрывает задачу до конца, ну и самый треш, когда он начинает ссылаться на код, рассмотренный в книгах Фаулера, и других ребят (список литературы в конце книге), т.е. такое чувство, что если ты хочешь разобраться (ну прям вникнуть), нужно сперва прочесть вот тот список, и возможно тогда, ты будешь на одной волне с автором. В общем я не могу сказать, что это книга стоит уделенного ей внимания и потраченных денег. По мне книги Мэтт Зандстра, Мартина Фаулера, принесут в ваш багаж знаний, гораздо больше чем данная книга.

Полностью согласен что высшее образование учит правилу: Хочешь жить умей вертеться.

Так же математическое образование учит думать, т.е. учиться самому разбираться в материале, что к сожалению не умеют многие ребята не окончившие ВУЗ, причем если более менее простые темы они осиливают, то сложные темы бросают, можно сказать не начав. Плюс самое ужасное что я слышу это фразу: "это очень сложно я даже боюсь начинать."

А зачем так делать ? Можно суть проблемы

По этой статье замены фракталу не видно! Я лично использую фрактал не только для желаемого представления данных в ответе, но и для управления правами на просмотр контента, т.е. модифицирую ответ исходя из роли, где здесь этому замена, как то не видно, но зная Отвела, он не мог сделать какашку, ждем более полного примера!
Вот, что хочется сказать насчет задач, вот делаю я их все на таких ресурсах как codewars, hackerrank, и т.д Но это все тогда когда моя голова чиста и хочет нагрузиться, но дай мне эти вопросы в обстановке интервью, я буду на них смотреть как баран на новые ворота, и так даже пару раз бывало. Самое обидно, что в действительности эти знания реально не нужны в 80 процентах случаев. И я честно говоря, не понимаю зачем задавать все эти вопросы на интервью, создайте тестовое задание, приближенное к реалиям вашей фирмы дайте срок человеку, и если он его выполнит успешно это будет ответ на вопрос как он программирует, на крайний случай задайте вопросы по его коду, а это вся теория, блин, я ее забыл больше за 10 лет, чем многие знали, потому как голова забита текущими проблемами
Раньше Laravel, улучшал что-то он Симфони, теперь наоборот :)

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Web Developer
Senior
From 500,000 ₽
PHP
Laravel
CMS «1С-Bitrix»
Elasticsearch
SQL
OOP
High-loaded systems
Git