Умение программировать определенно делает жизнь проще. Ведь создание программы — это прекрасная возможность почувствовать себя творцом и забыть о мирских заботах. В руках программиста сосредоточена власть создавать жизнь внутри компьтера, заставлять работать сложную систему, дающую конечному потребителю ожидаемый результат. Программист может потратить один день и создать целый мир, полный своих правил, ограничений, сущностей и взаимосвязей. В руках программиста, овладевшего ООП появляется орудие для создания живых моделей — неких сущностей, для которых он определит что они могут делать и пропишет, как они будут это делать.
Кому-то, для того чтобы почувствовать себя счастливым, нужно купить машину, новый телефон или совершить важный поступок. Программист же может стать счастлив если потратит несколько часов на программирование. Это эквивалентные радости по качеству и совершенно разные по стоимости. От чего программирование можно сравнить с бесплатным наркотиком.
Продолжить чтение