Деревообработка — противоположность разработке ПО

Это перевод Woodworking, the opposite of software development. Автор: Реймонд Чен.

Ожидая автобус на остановке, я встретил бывшего разработчика программного обеспечения, который сказал, что теперь он

Читать на сайте автора.

Задачка №24

Есть ли проблема в этом коде?

procedure DoSomething;
var
S: String;
begin
S := CalculateSomething;
ShowMessage(S);
Halt;
end;

Читать на сайте автора.