Rezin ördəklər kod yazmağı asanlaşdırır

Rezin ördəklər kod yazmağı asanlaşdırır
Yazdığınız kodlardakı xətaları heç kimdən kömək istəmədən, çox uzun müddət sərf etmədən tapmağın bir yolu var: Rezin ördəklər 🦆

Rubber Duck Debugging” proqramçıların koddakı problemləri tapmaq üçün istifadə etdiyi maraqlı bir üsuldur. Bu metodun əsas ideyası kodu başa düşmək və səhvləri aşkar etmək üçün onu sanki bir rezin ördəklə danışırmış kimi izah etməkdir 🗣


Bu termin "The Pragmatic Programmer" adlı kitabdan gəlir. Kitabın müəllifləri Andrew Hunt və David Thomas proqramçılara səhvləri tapmaq üçün kodu hər hansı bir obyektə (məsələn, bir rezin oyuncağa) danışaraq izah etməyi məsləhət görürdülər. Bu ideya o qədər məşhurlaşdı ki, "Rubber Duck Debugging" ifadəsi proqramlaşdırmada rəsmi terminə çevrildi 💬

Bu metod necə işləyir?


🔸 Özünüzə bir "dinləyici" seçin – bu, rezin ördək, oyuncaq, hətta boş bir stəkan belə ola bilər.
🔸 Problemi izah edin – kodunuzu sanki ördək heç nə başa düşməyən bir varlıqmış kimi addım-addım açıqlayın.
🔸 Səhvləri tapın – izah edərkən özünüz kodun harada səhv işlədiyini tapa bilərsiniz.

Bu metod niyə effektivdir?


🔸 Düşüncələrinizi sistemləşdirir – Kodunuzu şifahi izah etmək məcburiyyətində qaldıqda, problemi daha aydın görürsünüz.
🔸 Özünüz səhvləri tapırsınız – Başqalarına izah etməyə ehtiyac qalmadan, sadəcə düşüncə prosesinizi dəyişərək səhvləri tapa bilirsiniz.
🔸 Kodunuzu daha yaxşı başa düşürsünüz – Sadə izah etdikcə, kodun məntiqində olan boşluqları görmək asanlaşır.

Gələn dəfə kodlaşdırma ilə bağlı bir probleminiz olanda öz rezin ördəyinizə bunu izah etməyə çalışın. Bəlkə elə ən yaxşı “debugging” dostunuz o olacaq 😉

Partnyorlarımız

Ada Universiteti Div Academy
Bakı Ali Neft Məktəbi Div Academy
Dövlət Məşğulluq Agentliyi Div Academy
Sabah hub
İnnovasiya və Rəqəmsal İnkişaf Agentliyi Div Academy
Kapitalbank Div Academy
Rəqəmsal İnkişaf və Nəqliyyat Nazirliyi Div Academy
Təhsil Assosiasiyası Div Academy
ABB Bank Div Academy
Hesab.az Div Academy
Ulduzum Div Academy
Unibank Div Academy

Müraciət et

Akademiya və tədris proqramları haqqında daha ətraflı məlumat üçün qeydiyyatdan keçin, biz sizinlə əlaqə saxlayaq.



Mobil nömrə minimum 9, maksimum 12 simvoldan ibarət olmalıdır.

Tədrisi seçin