while {
...
while {
...
while {
...
for {
...
for {
...
for {
...
if, then, else, рекурсия, рекурсия, рекурсия!111
Вот типичный пример сортировки отчета.
Идет время, меняются проекты, но неизменно есть циклы с вложенностью 100500, которые рекурсивно вызывают циклы вложенностью 100500 в 20 параллельных потоках. И ни единого комментария.
Причем, судя по сложности обрабатываемых данных, пишут далеко не быдланы... Но боже, зачем так? Почему из всех способов выбирается этот - самый сложный, запутанный, неочевидный, недебажащийся?
Черт, что творится в мозгах людей, пишущих такие алгоритмы? Может, это какая-то специальная религия?
Лор, покарай их всех...