이름 짓기는 어렵다
Ruby on Rails에서 효과적인 이름 짓기는 도메인 복잡성에 대한 깊은 이해와 도메인 주도 설계(DDD) 적용을 통해 코드와 비즈니스 로직을 일치시키는 유비쿼터스 언어를 구축하는 것을 요구합니다.
이름 짓기는 어렵다
Ruby on Rails에서 효과적인 이름 짓기는 도메인 복잡성에 대한 깊은 이해와 도메인 주도 설계(DDD) 적용을 통해 코드와 비즈니스 로직을 일치시키는 유비쿼터스 언어를 구축하는 것을 요구합니다.
Шаблоны и принципы деления кода на классы
За 9 лет разработки ПО я периодически выступал в роли ментора и сталкивался с проблемой, которую недавно озвучил начинающий программист после онлайн-курсов: «Не понимаю, как делить код на классы». Оказалось, на курсах учили языку, но не программированию. А ведь язык — лишь инструмент, и принципы проектирования кода универсальны для разных языков программирования. Я показал студенту несколько готовых шаблонов классов, чтобы он мог сразу применить, и хотел дать методичку по теории, но под рукой не оказалось ни заметок, ни статей, ни книг. Поиск в интернете и запросы к ИИ выдавали только материалы по ООП и принципам SOLID, которые мало касались нужной темы. Выходило так, что вся нужная для такой методички информация, лежит у меня в голове. Так и родилась идея написать эту статью.
https://habr.com/ru/companies/cinimex/articles/958440/
#codding #design_patterns #java #javascript #python #go #kotlin #oop #ооп_программирование #single_responsibility_principle