koder
Процедурный подход имеет большие плюсы, например

можно волшебным образом залететь на крышу, а на ОПП надо 1) построить дом, этаж за этажом, двери, лестницу, чердак, крышу.
2) описать как нужно туда ползти.
Хотя можно и описать полет, но воспользоватся кодом дома под № 1 и 2 возможности не будет. Так что комбинируйте, под землей ползайте, по воздуху летайте.