🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!

Об ощущении безысходности

February 24, 2011 in Engineering philosophy

Как-то в восьмом классе на первом дополнительном занятии по программированию я сидел и смотрел в эту программу на Borland Pascal 7.0:

begin
  writeln('Hello World!');
end

Шла где-то двадцатая минута смотрения. Программа не компилировалась, выдавая какую-то непонятную ошибку.

Вывел меня из этого состояния Александр Леонидович Хижа, подсказавший, что в конце программы должна была стоять точка.

Знакомо это ощущение тупой безысходности? Когда сколько бы ты не смотрел в код, и сколько бы его не менял, он все равно не заработает? Когда причину невозможно понять или вычислить логически, а можно только узнать? Если бы не оно, не существовал бы, например, StackOverflow, а также отсутствовала бы потребность в документации.

Я сегодня понял, что если это ощущение не возникает регулярно, то случилось одно из двух: либо мир стал идеальным, все библиотеки в нем – логичны, абстракции – непогрешимы, а документация – уместна и достаточна, либо ты погряз в зоне комфорта и перестал учиться.

И знаешь что? Наиболее вероятен второй вариант.

(Все это не отменяет того факта, что у Rspec 2 пока никудышная документация. Write the F. M.).

Buy me a coffee Понравился пост? Купи мне кофе