Программы нужно научиться видеть или чувствовать. Это достаточно тонкое ощущение – будто ты делаешь что-то не по собственной воле, будто тебя кто-то заставляет. Этим и отличается программное поведение от любого другого.