0:00:03.009,0:00:05.519 - 0:00:05.519,0:00:12.519 ჩვენი გაქვეთილი აბსტრაქციაზე იყენებს[br]"მედ ლიბსის" ნაცნობ კონცეპტს, სადაც 0:00:13.250,0:00:15.000 გვაქვს გამოტოვებული ადგილი 0:00:15.000,0:00:18.698 წინადადებაში, რომელიც შეიძლება, ნებისმიერი[br]რამით შევავსოთ. 0:00:18.699,0:00:22.618 ჩვენ გვინდა, ბავშვმა თავად შეავსოს 0:00:22.618,0:00:26.140 ისტორია და კარგად გაიაზრონ 0:00:26.140,0:00:29.689 აბსტრაქციის კონცეპტი. ეს ეხება[br]ფუნქციებსაც 0:00:29.689,0:00:33.049 ფუნქციაში, როგორც "ბებერ მაკდონალდში" 0:00:33.049,0:00:37.019 გვაქვს მისამღერის სტრუქტურა, მაგრამ[br]ყოველ ჯერზე რაღაც იცვლება 0:00:37.020,0:00:41.620 იმ ადგილს, რომელიც იცვლება, ცარიელს ვტოვებთ[br]და ყოველ ჯერზე ვავსებთ 0:00:41.619,0:00:42.839 ახალი სიტყვით. 0:00:42.840,0:00:47.039 ხანდახან ერთდროულად სამი სიტყვა იცვლება 0:00:47.039,0:00:51.370 და ჩვენ სამ ცარიელ ადგილს სამი პარამეტრით[br]ვავსებთ. ესეც გვეხმარება 0:00:51.369,0:00:54.909 ერთი ფუნქცია შეიძლება ძალიან ბევრ პრობლემას 0:00:54.909,0:00:59.339 წყვეტდეს. ხშირად ადამიანები ამ პრობლემებისთვის[br]ცალ-ცალკე ფუნქციებს 0:00:59.340,0:01:00.149 ქმნიან 0:01:00.149,0:01:03.739 არადა ხანდახან მათ შორის მხოლოდ პატარა[br]განსხვავებაა. უფრო მარტივია, 0:01:03.738,0:01:05.859 იმ პატარა განსხვავებაზე ვიზრუნოთ 0:01:05.859,0:01:09.368 და ერთი ფუნქცია რამდენჯერმე გამოვიყენოთ[br]ოთხი განსხვავებული ფუნქციის მაგივრად 0:01:09.368,0:01:10.250 - 0:01:10.250,0:01:15.359 - 0:01:15.359,0:01:16.950 - 0:01:16.950,0:01:21.250 -