Мне кажется проблема не столь глобальна, нежели единообразие кода:
if (arguments.length == 1)
return imagesContainer[imagesHash];
if (arguments.length == 2) {
//...
}
Для чего придумали фигурные скобки:
- чтобы не париться, где завершился код по условию
- чтобы не парился интерпретатор, где завершился код по условию
В первом случае при просмотре кода нужна лишняя мысль:
- определить, где закончился код по условию
Во втором случае такая мысль не мешает читать код.
Также при написании кода приходиться выбирать какой стиль использовать в данной ситуации, что нифига не способствует сосредоточенности на выражении мысли через код.
При расширении задачи по условию приходиться добавлять фигурные скобки, иначе - фиг знает как оно будет работать.
Вывод: лень нифига не двигатель прогресса программиста
ps: Новички здесь абсолютно не при чём, это всё понты