|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Блог Дубровского/Записи в блоге |
|
Блог Дубровского
Голосов: 1 Адрес блога: http://www.blogovo.ru Добавлен: 2008-02-17 03:58:07 блограйдером Lurk |
|
Разведение крыс
2007-06-28 20:25:43 (читать в оригинале)
Если лень читать целиком, в конце есть ссылка на видео. Сегодня часа в три стоим курим на лестнице. По коридору шествует группа молодых людей в каких-то ниферских балахонах, респираторных масках, с плакатами и видеокамерой. Человек эдак 20. Ну, думаем, мало ли - флэшмоб может какой. Мнутся перед дверью полминуты, мы с интересном наблюдаем. По ощущениям - сейчас достанут тортик со свечками, войдут и хором: "С днем рожденья!". Прикольно. Заходят к нам в офис. И тут начинается полнейшая катавасия.
Еще много букв →
Блин, дети, никогда ТАК не делайте!
2007-06-18 13:16:46 (читать в оригинале)if (!isset($something)) {
// Нештатная ситуация
return;
} else {
// Работаем в штатном режиме
}
Блин, если используете выход из середины метода (что само по себе спорное решение), не надо хоть такую путаницу вносить! Использование else здесь лишено всякого смысла: если блок if содержит return, все, что следует за ним как бы автоматом попадает в else (т.е. этот код выполняется, если проверка if не сработала). Можно было бы сократить один уровень вложенности. Но это не самое страшное. Такая конструкция начисто сбивает с толку. Чтоб разобраться, почему не выполняется код после завершения блока else {}, может уйти немало времени. Из такой грязи и складывается неэффективность. Чтоб найти такую "ошибку", нужно вникать в суть кода, причем отбросив свои соображения насчет логики конструкции (т.к. на самом деле логика вовсе отсутствует). Надо каким-то местом почуять, что бойцы, писавшие код, могли сотворить ТАКОЕ, и это ТАКОЕ целенаправленно искать. Короче я зол.
Блин, дети, никогда ТАК не делайте!
2007-06-18 13:16:46 (читать в оригинале)if (!isset($something)) {
// Нештатная ситуация
return;
} else {
// Работаем в штатном режиме
}
Блин, если используете выход из середины метода (что само по себе спорное решение), не надо хоть такую путаницу вносить! Использование else здесь лишено всякого смысла: если блок if содержит return, все, что следует за ним как бы автоматом попадает в else (т.е. этот код выполняется, если проверка if не сработала). Можно было бы сократить один уровень вложенности. Но это не самое страшное. Такая конструкция начисто сбивает с толку. Чтоб разобраться, почему не выполняется код после завершения блока else {}, может уйти немало времени. Из такой грязи и складывается неэффективность. Чтоб найти такую "ошибку", нужно вникать в суть кода, причем отбросив свои соображения насчет логики конструкции (т.к. на самом деле логика вовсе отсутствует). Надо каким-то местом почуять, что бойцы, писавшие код, могли сотворить ТАКОЕ, и это ТАКОЕ целенаправленно искать. Короче я зол.
Что это там за буковка?
2007-06-15 12:57:50 (читать в оригинале)С последним апом камрад Петрусенко (вовлеченный ранее в небольшой эксперимент) появился в серпе по запросу "упячка" с текстовым вхождением, а не по ссылке. Обратите внимание, на странице слово "упячка" употреблено 2 раза, из них 1 - в атрибуте title одной из ссылок (подсветчик не отреагировал), а во втором я заменил "у" (первую букву в слове "ухо") на "игрек" (первую букву в слову "yandex"). Наивно полагая, что это не даст текстового вхождения. Что запросы с транслитом и полу-транслитом распознаются - я слышал. А вот что подмена русской буквы на латинский аналог непосредственно в документе дает такой результат - не знал. На выходных буду смотреть, работает ли это в ссылочном :) К слову, можно поиграться с кол-вом "подмененных" букв. Beчepa Ha xyTope...
Что это там за буковка?
2007-06-15 12:57:50 (читать в оригинале)С последним апом камрад Петрусенко (вовлеченный ранее в небольшой эксперимент) появился в серпе по запросу "упячка" с текстовым вхождением, а не по ссылке. Обратите внимание, на странице слово "упячка" употреблено 2 раза, из них 1 - в атрибуте title одной из ссылок (подсветчик не отреагировал), а во втором я заменил "у" (первую букву в слове "ухо") на "игрек" (первую букву в слову "yandex"). Наивно полагая, что это не даст текстового вхождения. Что запросы с транслитом и полу-транслитом распознаются - я слышал. А вот что подмена русской буквы на латинский аналог непосредственно в документе дает такой результат - не знал. На выходных буду смотреть, работает ли это в ссылочном :) К слову, можно поиграться с кол-вом "подмененных" букв. Beчepa Ha xyTope...
|
| ||
|
+445 |
493 |
Media_Sapiens |
|
+436 |
453 |
RuSSianIdIoT |
|
+399 |
545 |
Литературное кафе "ИСКУССТВО" |
|
+397 |
445 |
Agnoia |
|
+392 |
440 |
Hiddenattack |
|
| ||
|
-1 |
40 |
Тысяча_и_одно_кимоно |
|
-2 |
39 |
Йолло Пуккі - друг усіх дітей |
|
-2 |
15 |
Nobody's perfect |
|
-6 |
35 |
БлокNOT |
|
-7 |
5 |
Б_Кролик |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.
