Я в последнее время крайне много прокрастинирую, но вчера вечером что-то щёлкнуло в голове и захотелось продуктивности.
Скопилось очень много разных статей, наконец-то все дочитал.
Итак, по порядку:
1. DDD и CQRS
— https://thephp.cc/articles/domain-driven-design-with-php
— https://olvlvl.com/2018-04-command-dispatcher-pattern.html
— https://martinfowler.com/bliki/CQRS.html
— https://thephp.cc/topics/event-sourcing
Последняя ссылка (event sourcing) не относится к CQRS, но часто используется в связке с ним.
От себя добавлю, что на новом проекте внедрил CQRS и мне очень зашло. Всё красиво, по полочкам, сходу понятно что команда делает и какие для этого нужны данные.
2. О том, в какой жопе находится текущая система найма и как сложно иногда найти работу — https://levelup.gitconnected.com/i-am-a-bad-software-developer-and-this-is-my-life-5c248dc72c2a
3. Как потерять интерес к работе или заставить кого-либо это сделать — https://levelup.gitconnected.com/demotivating-a-skilled-programmer-6465cae26d2a
4. О важности нейминга и научных исследованиях на эту тему — https://makimo.pl/blog/scientific-perspective-on-naming-in-programming/
5. О важности хорошего проектирования интерфейсов взаимодействия систем/подсистем/api — https://pboyd.io/posts/good-interfaces/
6. О том, что такое на самом деле рекурсия и почему её следует избегать почти всегда — https://zdimension.fr/stack-machines-and-where-to-find-them/
7. Рубрика "и смешно, и плакать хочется" — https://vocal.media/01/who-says-a-programming-career-can-t-be-interesting
Как камень с души упал, пойду дальше копить статьи 😀
Добавить комментарий