Эпиграммы программирования
Давным давно читал эпиграммы программирования и некоторые из них мне понравились, т.к. имеют вполне практическое применения. Здесь можно почитать все эпиграммы - http://translatedby.com/you/epigrams-in-programming/into-ru/trans/ . А ниже представляю выборку наиболее интересных с моей точки зрения эпиграмм: 7. Проще написать неработающую программу, чем понять работающую. 8. Язык программирования является низкоуровневым, если написанные на нём программы требуют внимания к несущественному 9. Лучше иметь 100 функций, использующих одну структуру данных, чем 10 функций для 10 структур. 10. Быстро привыкайте к рутине: Делайте одни и те же действия одним способом. Собирайте идиомы. Стандартизируйте. 11. Если у вас есть процедура с 10 параметрами, скорее всего, парочки не хватает. 12. Рекурсия - основа вычислительного процесса, поскольку она обменивает описание на время. 14. В течение длительного периода любая программа устаревает - а затем превращается в булыжник. 15. Все должно...