ГлавнаяСтатьи и советы → Принципы программирования
Статьи и советы

Принципы программирования

Принципы программирования
Подпишись на нас в телеграм @coderoll
Хорошее написание кода - это главный принцип, где сам код может быть обновлен и изменен, даже если эти изменения будет вносить другой человек. Важно понимать и применять следующие принципы в программировании: 
  1. SOLID (принцип единственной ответственности, принцип открытости/закрытости, принцип подстановки Барбары Лисков, принцип разделения интерфейса, принцип инверсии зависимостей).
  2. KISS («Придерживайся простоты»).
  3. YAGNI («Тебе это не понадобится»).
  4. DRY («Не повторяйся»).
  5. Композиция важнее наследования.
  6. Разделение ответственности.
  7. Избегай преждевременной оптимизации.
  8. Рефакторинг, рефакторинг, рефакторинг.
  9. Чистый код лучше, чем хитроумный код.
  10. Бритва Оккама (Преимущества перевешивают недостатки?)
  11. Принцип наименьшего удивления (При выборе имен надо следить за тем, чтобы они отражали сущность объектов).
  12. Закон Деметры (Разделение ответственности между классами).
Постепенно мы рассмотрим все эти принципы.
Добавить комментарий
Кликните на изображение чтобы обновить код, если он неразборчив