Недавно начал читать блог highload++ и наткнулся на фразу "highload, это когда перестает хватать железа". Вспомнил "Стиль, разработка, эффективность, отладка и испытание программ" Ван Тассела и удивился, насколько книга 1985 года перекликается с современностью. Автор рассуждает, что 156 кб памяти должно хватить для всех необходимых операций, но оптимизация кода нужна частным машинам с меньшим объемом памяти. Так и в современном "хайлоаде" мы живем в эпоху суперкомпьютеров и квантового превосходства, но часто это не поможет при плохой реализации приложения и ограниченных мощностях в момент тестового вывода продукта. Однозначно, многие моменты посвященные фортрану или коболу не очень волнуют современных программистов, но многие идеи, касающиеся общего подхода к работе, стоит записать и периодически перечитывать. (так и появился этот конспект:) Советы могут показаться очевиднейшими, и они в основном отражают структурный подход к программированию, но почему-то мы все до сих пор периодичес
Стиль, разработка, эффективность, отладка и испытание программ. Ван Тассел.
10 ноября 201910 ноя 2019
82
3 мин