Категория:Принципы программирования

Материал из wikixw
Перейти к навигации Перейти к поиску

В этой категории описываются правила и афоризмы, применимые к разработке программного обеспечения. Они варьируются от очень формальных до открытых для интерпретации, от серьезных до юмористических. Вопрос о том, следует ли применять какое-либо данное правило повсеместно, в каких ситуациях его применять и что из этого следует, часто является предметом активных разговоров и дискуссий.


Принцип абстракции (компьютерное программирование) Черный ящик Метод Буча Повторное использование кода Сплоченность (информатика) Разделение команд и запросов Композиция вместо наследования Сопряжение (компьютерное программирование) Защитное программирование Принцип инверсии зависимостей Deutsch limit Возможность обнаружения Не повторяйтесь Инкапсуляция (компьютерное программирование) Быстрый сбой Закон Галла GRASP (объектно-ориентированный дизайн) Не чини то, что не сломано Сокрытие информации Принцип разделения интерфейса Инверсия управления Принцип поцелуя Закон Деметры Принцип подстановки Лискова Слабая связь Правило девяносто–девяносто Оскорбительное программирование Принцип открытости–закрытости Принцип наименьшего удивления Первозданные источники Правило трех (компьютерное программирование) Разделение задач Разделение механизма и политики Принцип единоличной ответственности SOLID Принцип единообразного доступа Чем хуже, тем лучше Вам это не понадобится Дзен Python Правило бесконечности ноль один

Страницы в категории «Принципы программирования»

Показаны 2 страницы из 2, находящихся в данной категории.