-
ჩვენი გაქვეთილი აბსტრაქციაზე იყენებს "მედ ლიბსის" ნაცნობ კონცეპტს, სადაც
გვაქვს გამოტოვებული ადგილი
წინადადებაში, რომელიც შეიძლება, ნებისმიერი რამით შევავსოთ.
ჩვენ გვინდა, ბავშვმა თავად შეავსოს
ისტორია და კარგად გაიაზრონ
აბსტრაქციის კონცეპტი. ეს ეხება ფუნქციებსაც
ფუნქციაში, როგორც "ბებერ მაკდონალდში"
გვაქვს მისამღერის სტრუქტურა, მაგრამ ყოველ ჯერზე რაღაც იცვლება
იმ ადგილს, რომელიც იცვლება, ცარიელს ვტოვებთ და ყოველ ჯერზე ვავსებთ
ახალი სიტყვით.
ხანდახან ერთდროულად სამი სიტყვა იცვლება
და ჩვენ სამ ცარიელ ადგილს სამი პარამეტრით ვავსებთ. ესეც გვეხმარება
ერთი ფუნქცია შეიძლება ძალიან ბევრ პრობლემას
წყვეტდეს. ხშირად ადამიანები ამ პრობლემებისთვის ცალ-ცალკე ფუნქციებს
ქმნიან
არადა ხანდახან მათ შორის მხოლოდ პატარა განსხვავებაა. უფრო მარტივია,
იმ პატარა განსხვავებაზე ვიზრუნოთ
და ერთი ფუნქცია რამდენჯერმე გამოვიყენოთ ოთხი განსხვავებული ფუნქციის მაგივრად
-