Принципы программирования Хекслета
- Язык — это инструмент
- Программирование — это не язык
- Понимание принципов важнее знания инструментов
- Паттерны — это не принципы программирования
- Написание кода — не цель
- Удаление кода лучше его написания
- Читаемый код важнее быстрого
- Любое решение имеет плюсы
- Уровень мышления определяет уровень решений
- Изменяемое состояние — это необходимость и корень всех бед
- Побочные эффекты требуют изоляции
- Абстракция управляет сложностью
- Однообразие лучше локальных оптимизаций
- Тесты вселяют уверенность
- Эксплуатация — это часть системы
- Код — это не продукт
- Хороший код не рождает хороший продукт
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845