PS. Но это не значит что абсолютно всему, что он там говорит, нужно следовать :-)
Не значит. Просто сказаны многие вещи... вроде очевидные, но в то же время многими игнорируемые.
Например про то, как нужно оптимизировать. Про то, каким должен быть API.
Многое из сказанного, мне пришлось узнавать на собственном опыте...
И вот когда очередной теоретик пытается втереть мне, что он де гений пишет "по науке" оптимально и без ошибок... В общем чувак может и грязно выражается
, но говорит правильные вещи и в словах чувствуется опыт.
У меня сейчас падаван новый после универа. Вот бьюсь с ним уже две недели... Наболело короче.
- "Все я написал!"
- "А чего так медленно работает?"
- "Так там же таблица на 100500 строк!"
- "Ты в профайлер смотрел?"
- "Нет."
- "Почему"
- "Ну а чего там!? 200 строк кода..."
- "Смотри в профайлер"
- "Да я все оптимально написал"
- "Смотри в профайлер твою ж мать!"
- "Ну вот видишь, тут нечего оптимизировать..."
- "А это что за хрень!? Видишь 50% времени на одну строчку уходит!?"
- "Ну а что я с ней сделаю?"
- "А ты не задумывался почему она такая тормозная?"
- "Ну не знаю..."
- "У тебя запрос к СУБД в этой строчке 100500 раз выполняется, балбес"
- "Ээээ... ну.... Я не знал..."