Skip to main content
AseN's user avatar
AseN's user avatar
AseN's user avatar
AseN
  • Member for 7 years, 10 months
  • Last seen more than a month ago
About

Мастер абстракций ¯_(ツ)_/¯


Email : [email protected]


Читайте меня на Habr.

И помни:

  1. Разбивай на части все, что только можно разбить.
  2. Абстракции - твои лучшие друзья.
  3. get/set доступ — это завуалированное отсутствие инкапсуляции.
  4. Успешной систему делает не 100% просчет, а использование методов, позволяющих исправлять допущенные ошибки.
  5. Нельзя позволять ошибкам проходить бесшумно.
  6. Писать тесты, пускай и не сразу, жизненно необходимо.
  7. Несколько локальных "свалок" ЛУЧШЕ, чем одна большая.
  8. Грань между "плохим" и "хорошим" кодом очевидна, но между "хорошим" и "наилучшим" едва заметна.
  9. Сторонние библиотеки и прочие детали реализации требуют абстрагирования.
  10. Делегирование гибче наследования.
  11. Для соблюдения всего вышеизложенного свой проект необходимо хотя бы немного любить.
  12. Не бросайся в крайности: самое сложное - найти между ними баланс
  13. Ну, и обобщая все вышесказанное: нормально делай - нормально будет.
This user doesn’t have any gold badges yet.
1
silver badge
9
bronze badges
0
Score
2
Posts
33
Posts %
0
Score
1
Posts
17
Posts %
0
Score
1
Posts
17
Posts %
0
Score
1
Posts
17
Posts %
0
Score
1
Posts
17
Posts %
0
Score
1
Posts
17
Posts %
Top posts