Яндексу в мире вообще делать нечего. Только у нас пользователи не очень заботятся о глюках, видимо привыкли. В мире по-другому: никто не обратит внимание на такой глючный сервис. Я думаю, если Яндекс всерьез не займется улучшением своих сервисов, он слезет с первых строчек и в России... А жаль.
Ну а что они хотели? Им маркетологи мозги промыли... В телефоне нет ничего нового кроме интерфейса по сути, а отсутствует многое... Люди ждали чуда, пуская слюни, а теперь естественно будут разочаровываться.
Поддерживаю. Айфон, который никто не держал в руках и, возможно, и держать-то не будет завоевал хабр. Половина топиков о этом телефоне.... Остановитесь уже наконец и подумайте: оно надо или достаточно одного обзора телефона. Массовое испускание слюней уже надоело.
Не надо, а... Я ничего не ковыряю и мне нужно чтобы телефон работал, просто работал и выполнял все свои заявленные функции. На винде часты зависания, глюки (причем разных моделей), а N80 у меня никогда таким не страдал... Как можно вообще говорить, что винда будет стабильно работать?
Я не говорил, что вредно. Всегда полезно! Вводит в заблуждение просто слово "оптимизация". Ну да ладно.
Единственное осталось что не понятно. Почему же рекурсия плоха? Замечательный инструмент. Конечно нужно быть осторожным при возможности зацикливания, но отказываться из-за этого нельзя.
По поводу: LigHTTPd, ну кому что, но зачем его-то?
1-й пункт: нужно применять там где нужно обычные вызовы, там где нужно _once. При чем тут оптимизация?
2-й пункт: практически никогда array_walk не будет быстрее языковых конструкций. Да и читаемость ужасная.
3-й пункт: Передавайте по ссылке то, что нужно передать по ссылке. При чем тут оптимизация.
4-й пункт: Вредный совет. Статические классы спецефичны и заменить обычные классы полностью или даже частично не могут. Применяются там, где нужно.
5-й пункт: На счет комментариев... При чем тут оптимизация. Комментарии просто нужны и лучше напишите их больше, чем меньше.
6-й пункт: Рекурсии... Что так тормозят? Иногда архиполезно...
С 9-м пунктом согласен кроме sprintf. Хотя иногда удобно ее использовать.
12-й да.
На счет кеширования обсуждалось.
Статья спорная и может ввести в заблуждение новичков.
Единственное осталось что не понятно. Почему же рекурсия плоха? Замечательный инструмент. Конечно нужно быть осторожным при возможности зацикливания, но отказываться из-за этого нельзя.
По поводу: LigHTTPd, ну кому что, но зачем его-то?
1-й пункт: нужно применять там где нужно обычные вызовы, там где нужно _once. При чем тут оптимизация?
2-й пункт: практически никогда array_walk не будет быстрее языковых конструкций. Да и читаемость ужасная.
3-й пункт: Передавайте по ссылке то, что нужно передать по ссылке. При чем тут оптимизация.
4-й пункт: Вредный совет. Статические классы спецефичны и заменить обычные классы полностью или даже частично не могут. Применяются там, где нужно.
5-й пункт: На счет комментариев... При чем тут оптимизация. Комментарии просто нужны и лучше напишите их больше, чем меньше.
6-й пункт: Рекурсии... Что так тормозят? Иногда архиполезно...
С 9-м пунктом согласен кроме sprintf. Хотя иногда удобно ее использовать.
12-й да.
На счет кеширования обсуждалось.
Статья спорная и может ввести в заблуждение новичков.