Podstawową zaletę, jaką jest duża swoboda w tworzeniu programów w językach tego typu, niweluje spadek czytelności kodu programu wraz ze wzrostem jego objętości, zwłaszcza dla osób trzecich; jeżeli bowiem na wszystko jest więcej niż jeden sposób, to osoba postronna czytająca kod musi znać dokładnie ten, który został w programie użyty. Jest to mało prawdopodobne, jeśli sposobów jest np. kilkadziesiąt.
Jedyny sposób na uniknięcie tego efektu to stosowanie dużej ilości komentarzy (w tym celu np. w Perlu wprowadzono nawet możliwość wprowadzania komentarzy wewnątrz wyrażeń regularnych).
Zobacz też programowanie obiektowe
Przypisy
Kategoria:Paradygmaty programowania