AseN's user avatar
AseN's user avatar
AseN's user avatar
AseN
  • Участник в течение 12 лет 4 месяцев
  • Последнее посещение более месяца назад
Статистика
13,629
репутация
1.6m
затронуто
496
ответов
133
вопроса
Загрузка…
О себе

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


Email : [email protected]


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

И помни:

  1. Разбивай на части все, что только можно разбить.
  2. Абстракции - твои лучшие друзья.
  3. get/set доступ — это завуалированное отсутствие инкапсуляции.
  4. Успешной систему делает не 100% просчет, а использование методов, позволяющих исправлять допущенные ошибки.
  5. Нельзя позволять ошибкам проходить бесшумно.
  6. Писать тесты, пускай и не сразу, жизненно необходимо.
  7. Несколько локальных "свалок" ЛУЧШЕ, чем одна большая.
  8. Грань между "плохим" и "хорошим" кодом очевидна, но между "хорошим" и "наилучшим" едва заметна.
  9. Сторонние библиотеки и прочие детали реализации требуют абстрагирования.
  10. Делегирование гибче наследования.
  11. Для соблюдения всего вышеизложенного свой проект необходимо хотя бы немного любить.
  12. Не бросайся в крайности: самое сложное - найти между ними баланс
  13. Ну, и обобщая все вышесказанное: нормально делай - нормально будет.
13
золотых знаков
62
серебряных знака
122
бронзовых знака
168
Рейтинг
161
Сообщения
26
% сообщений
132
Рейтинг
83
Сообщения
13
% сообщений
89
Рейтинг
93
Сообщения
15
% сообщений
87
Рейтинг
52
Сообщения
8
% сообщений
67
Рейтинг
53
Сообщения
8
% сообщений
64
Рейтинг
66
Сообщения
10
% сообщений
Лучшие сообщения
Посмотреть все вопросы и ответы
Лучшие сообщения на Мете
0
1