Мы с вами несколько по разному смотрим на код видимо. Я считаю что без комментариев противно читать любой код, независимо от его качества. Дело в том, что восприятие у всех разное, и представления о простом коде тоже разные.
Т.е. это все субъективно.
Вот, например, 1с-никам нравятся длинные названия переменных, т.к. можно по одному названию догадаться какой у нее тип и какое назначение. У нас не принято называть переменные одним/двумя символами - это считается злом, т.к. увеличивает время распознавания чужого кода. Мне довольно тяжело читать BB-шный код, т.к. приходится смотреть где и как используется переменная, чтобы понять зачем она нужна. На чтение и понимание 500 строк из BB у меня уходит примерно столько же времени как на чтение 10000 строк из 1С. Проф деформация, да... Но с этим нужно считаться.
А вот valexey'ю 1с-ный код мозг заворачивает, ибо он привык к более лаконичному написанию.
Ну и индивидуальные различия у людей тоже и психологические и интеллектуальные, да и образование разное. То, что доктору наук кажется элементарным, для простого смертного окажется головоломкой.
Всегда нужно учитывать что есть люди тупее чем вы, как бы это странно не звучало. У всех разные способности.
Единственное, что может восприниматься более-менее одинаково - это хороший коммент.
Вот что мешает добавить в код пару слов о том, какой метод использован? Вот приписали бы разработчики BB что в данном месте символ кодируется методом JIS X 0208 к примеру, и вопросов бы не было, и я не пялился бы два дня в этот код и не гуглил бы всемирную помойку в поисках ответа.