March 28th, 2006

(no subject)

Мне впору открывать рубрику "Как не надо писать программы. На наглядном, живом, шевелящемся примере".

Человек начинает оптимизировать код до того, как он спроектировал его. Т.е. человек в процессе проектирования того, как он будет хранить данные, какие данные он будет хранить, он сразу думает о том, как бы так это все сразу оптимизировать. Т.е. лишний байт - это плохо. Лишний цикл по 15 элементам - _очень_ плохо! Вместо того, что бы пользоваться array_variable.length(), он предпочитает хранить рядом array_variable_length, потому что лишнее вычисление длины - очень плохо.

Так и живем...

(no subject)

Что такое ruby on rails? Скопировал старый код на PHP, упрощенный до самого предела на Ruby. Он почти экран занимает. Просто калькой обычной. Поглядел на него, поглядел, стер и оставил одну строчку, которая сама за себя говорит, чем занимается.