Don’t repeat yourself
Don’t repeat yourself (DRY; с
Применение принципа DRY
Принцип DRY, известный также как
Примерами систем, в которых сделана попытка устранить дублирование информации, являются[
DRY и WET
Нарушения принципа DRY называют WET — «Write Everything Twice» (рус. Пиши всё дважды)[5] или «We enjoy typing» (рус. Нам нравится печатать). Это игра английских слов «dry» (рус. сухой) и «wet» (рус. влажный).
См. также
- Повторное использование кода
- Бритва Оккама
- Разделение ответственности
- Принцип KISS
- Принцип YAGNI
- TMTOWTDI
Примечания
- ↑ Джереми Миллер. The Don’t Repeat Yourself Principle and the Wormhole Anti-Pattern (англ.) (22 марта 2007). Дата обращения: 23 августа 2012. Архивировано 29 октября 2012 года.
- ↑ Дэйв Томас (интервью провёл Билл Веннерс). Orthogonality and the DRY Principle (англ.) (10 октября 2003). Дата обращения: 23 августа 2012. Архивировано 29 октября 2012 года.
- About.com. Дата обращения: 23 августа 2012. Архивировано29 октября 2012 года.
- ↑ Sam Ruby, Dave Thomas. Agile Web Development with Rails (неопр.). — Pragmatic Programmers, LLC., 2011. — С. 17.
- ↑ Алекс Пападимулис. The WET Cart (англ.) (12 августа 2011). Дата обращения: 21 мая 2012. Архивировано 29 октября 2012 года.
Ссылки
- Ортогональность и принцип DRY (англ.)
- Don’t Repeat Yourself на сайте WikiWikiWeb
- Once and Only Once на сайте WikiWikiWeb
- 97 вещей, которые должен знать каждый программист (O’Reilly) (англ.)
Некоторые внешние ссылки в этой статье ведут на сайты, занесённые в спам-лист |