გამოუვალ სიტუაციებში გამოსავალი შეიძლება რეზინის იხვმა გვაპოვნინოს

Rubber Duck Debugging

ამოცანის  შესრულების პროცესში, პროგრამისტებისთვის არსებობს ერთი უცნაური ხერხი – რეზინის იხვის მეთოდი.

მისი არსი ცოტა სასაცილოდ ჟღერს, მაგრამ როგორც ამბობენ კარგად მუშაობს –  ადამიანი დებს სამუშაო მაგიდაზე სათამაშო იხვს და როდესაც რაიმე კითხვა უჩნდება, რომელზეც რთულია პასუხის გაცემა, უტრიალდება იხვს და უსვამს ამ კითხვას.

მიღებულია ის დაშვება, რომ კითხვის სწორი ფორმულირება შედგება, როგორც მინიმუმ, 50% სწორი პასუხისგან. ასევე ეს მეთოდი აძლევს ადამიანებს იაზროვნონ სწორი მიმართულებით.

მეთოდი წარმატებით გამოიყენება პროგრამის გაუმართაობის დროს. მაგალითად, თუ პროგრამის გარკვეული ნაწილი არ მუშაობს, პროგრამისტი ცდილობს აუხსნას იხვს, რას აკეთებს პროგრამის ყოველი კოდი და ამ პროცესში თავად პოულობს შეცდომას. 

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

წყარო: მეთოდის შესახებ დეტალურად არის მოყოლილი წიგნში The Pragmatic Programmer

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s