Публикации по теме 'clean-code'


Универсальные шаблоны TypeScript: полное руководство.
Возможность создавать повторно используемые компоненты стала возможной благодаря использованию дженериков, важного компонента TypeScript. Вместо того, чтобы ограничиваться одним типом данных, они позволяют создавать код, который может работать с любым типом данных. В этом посте будут рассмотрены дженерики, их функциональность, а также преимущества и недостатки их использования в проектах TypeScript. Что означают дженерики TypeScript ? Используйте дженерики для создания шаблонов..

Code Smell 63 - Feature Envy (Зависть к особенностям)
Если ваш метод завистлив и не доверяет делегированию, вам следует начать это делать. Проблемы Связь Низкое повторное использование Низкая тестируемость Назначение плохих обязанностей Bijection Fault Один-единственный принцип разработки программного обеспечения Если мы построим всю нашу парадигму на одном правиле, мы сможем сохранить ее простоту и создать отличные модели. codeburst.io Решения Переместите метод в..

Принципы и практика чистого кода
Справочник программиста-практика Я написал книгу Принципы и шаблоны чистого кода: руководство программиста , которая доступна на Amazon . Принципы и шаблоны чистого кода  – это одно из самых полных и понятных руководств для разработчиков программного обеспечения, помогающее им писать чистый код каждый день. Книга наполнена принципами и шаблонами, которые помогают разработчикам, от новичков и юниоров до пожилых людей и экспертов, писать более чистый код. Принципы и шаблоны,..