Простой способ проверить булеву переменную на истинность

23.10.2008

if ( b.ToString().length < 5 ){
    …
}

Тайна индийского цикла

23.10.2008

Источник: http://habrahabr.ru/blogs/humour/42786/

Зачем на сайте по доставке пиццы нужен вот такой массив:

var Ta=new Array(«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2», «2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2», «2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2», «2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2», «2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2», «2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»,«2»);?

Этот массив я нашел в коде сайта поддерживаемом компанией, где я работаю.
На разгадку ушло немного времени, значительно больше времени ушло на осознание… это что, они серьезно?

Отгадка:

В скрипте подсчета суммы заказа встречается

for(i=0; i<Ta.length; i++) { ля-ля-ля, считаем сумму с каждого поля ввода }

То есть количество элементов в массиве — это сколько полей нужно обработать… соответственно добавил 1 товар на страницу — будь добр, добавь «2» в массив.

Что называется хотите верьте, хотите нет.

India Coding Patterns

22.10.2008

Здраствуйте, уважаемый пользователь.
Сей блог посвящен секретным, не обычным, медитативным методикам проектирования, применяемым в Индии.
Индийский код широко известен в мире, и поднимает настроение многим суровым программистам.
Я поставил перед собой цель дать вам возможность лицезреть все перлы индийского, и не только, программирования в одном месте.
Если у вас есть необходимый материал, способный вызвать улыбку на не бритых, красноглазых, беззубых подобиях лиц суровых ИТшников - делитесь.

E-mail: indiacodingpatterns AT unkur.com