В девяти случаях из десяти, когда вы правильно структурируете свой код / модели, оптимизация станет очевидной. Сколько раз вы видели гнездо шершней и находили его совершенно неоптимальным, когда после его реструктуризации множество избыточных стало чрезвычайно очевидным.
Дизайнер знает, что достиг совершенства не тогда, когда нечего добавить, а когда нечего убрать.
- Антуан де Сент-Экзюпери
Хорошо структурированная система будет минимальной по своей природе, и из-за ее минимальной природы она будет оптимизирована, потому что то, как мало ее имеет, напрямую связано с тем, как мало она делает для достижения своей цели.
Изменить: Чтобы изложить точку зрения, которую другие забрали из этого, также совершенно точно увидеть утверждение как определение отношения между кодом и данными. Таким образом, это соотношение: если вы изменяете структуру своих данных, вам нужно будет изменить свой код, чтобы соответствовать измененной структуре. Если вы хотите оптимизировать свой код, скорее всего, вам придется изменить структуру данных, чтобы ваш код мог обрабатывать данные более оптимально.
Тем не менее, существует совершенно отдельная возможность, которую здесь избегают, и это будет то, что этот сотрудник, имеющий отношения с YCombinator, может ссылаться на данные кода AS в традиции гомологичности LISP. Можно предположить, что это смысл моего сознания, но это YCombinator, поэтому я не исключаю, что в цитате просто говорится, что LISPers - это «лучший программист».