Debugging mit einer Ente! Programmieren Starten https://www.youtube.com/watch?v=UlbcX6Mmo18 Transkript (automatisch erstellt) 0:00 hallo und herzlich willkommen auf dem youtube-kanal von programmieren - staaten punkt.de mein name ist jannik grün und heute möchte ich mal über eine 0:09 sehr kuriose art und weise das debugging sprechen und zwar über das so genannte rubber duck in bzw auf deutsch das quietscheentchen debugging viel spaß 0:18 bevor wir zum eigentlichen thema dieses videos kommen möchte ich dich auf unseren staat masterkurs hinweisen in diesem kurs lernst du schritt für 0:26 schritt und wirklich von anfang an die programmiersprache sie schafft kennen so dass du schnell deine ersten eigenen anwendungen entwickeln kannst clique 0:34 also unbedingt noch auf den link in der video beschreibung um mehr über diesen videokurs zu erfahren als programmierer kennen wir das problem wahrscheinlich 0:41 alle wir haben ein komplexes programm geschrieben mit einem umfangreichen code und dann tritt beim testen irgendein fehler auf und das problem ist dass wir 0:50 den fehler nicht identifizieren können wir wissen also nicht wo das problem überhaupt herkommt in unserem code und müssen uns auf die suche nach dem bug 0:58 begeben wir suchen also stundenlang nach dem fehler in unserem code versuchen uns irgendwie logisch zusammen zu räumen wie 1:04 unser programm aufgebaut ist und wo der fehler herkommen könnte finden aber nichts und genau hier kann eine quietscheente ein sehr guter helfer 1:13 seien die roboter king methode ist eigentlich eine ziemlich einfache art und weise seinen code zu die backen aber eine sehr effektive und zwar nimmt man 1:21 sich dabei einfach ein quietscheentchen zur hand und setzte es vor seinem computer und versucht dem quietscheentchen dann mit normaler 1:29 sprache schritt für schritt den code zu erklären man geht also zeile für zeile sein programm durch und erklärt das programm 1:36 dem quietscheentchen jetzt hängt sich wahrscheinlich der ein oder andere warum man das überhaupt machen soll und dass das doch total affig wirkt aber das 1:45 ramada king ist tatsächlich eine sehr effektive art und weise seinen code zu die backen denn wenn man dem quietscheentchen zeile 1:53 für zeile seinen code in normaler menschlicher sprache noch mal erklärt dann geht man diesen code ja selber auch noch mal intensiv durch und da kommt es 2:02 dann sehr sehr häufig vor dass man den fehler sofort findet weil man erklärt den code und merkt dann warte mal hier an dieser stelle könnte doch irgendwie 2:10 was nicht stimmen diese art und weise des debugging wird heutzutage tatsächlich von tausenden programmierern weltweit praktiziert und wenn man zb auf 2:18 amazon oder anderen online shops mal schaut nach quietscheentchen und da in die bewertungen guckt dann sieht man sehr häufig dass die quietsche entchen 2:25 genau für diesen zweck gekauft werden das ist also ziemlich lustig und auch gleichzeitig ziemlich effektiv das ganze den ursprung des ramada kings findet man 2:34 übrigens in einem software engineering buch namens die pragmatik programmer von andrew hand und david thomas dort wird in einer story von einem programmierer 2:43 erzählt welcher auch immer eine quietscheente bei sich hat und da kommt das ganze heer jetzt fragt sich der ein oder andere 2:50 wahrscheinlich noch warum man dafür eine quietscheente hernehmen sollte naja man kann natürlich auch jedes andere beliebige objekt hernehmen am 2:58 besten ist es aber wenn das objekt ein tier oder generellen lebewesen darstellt die man das erklären kann und ja man könnte natürlich auch einen 3:05 menschen zur hilfe nehmen aber natürlich ist es auch so dass man nicht immer jemanden da hat der jetzt wirklich die zeit mitbringt oder der 3:13 jetzt die lust hat einen dazu zu hören und ja denn man ständig beim debugging irgend jemanden braucht dann verschwendet man von sehr vielen leuten 3:21 sehr viel zeit deswegen ist es am besten wenn man einfach seine quietscheente dazu herr nimmt und ja das ist dann perfekt das war's also mit der rabatt im 3:30 methodist hoffe dieses video hat euch gefallen wenn ihr eigene strategien noch auf lager habt die ihr beim debugging anwendet dann schreibt mir die auf jeden 3:38 fall in die kommentare und schreibt mir auf jeden fall auch mal in die kommentare ob ihr selber schon eine quietscheente 3:44 habt mit welcher die ihr diese methode durchführt und ja ob ihr euch vielleicht noch eine kauft falls ihr noch keine habt in diesem sinne war es aus mit 3:52 diesem video ich hoffe es hat euch gefallen wenn ja würde ich mich darüber freuen wenn ihr dem video und daumen nach oben da lassen 3:56 würde und falls sie es noch nicht getan habt dann abonniert doch diesen kanal um nichts mehr zu verpassen wir bringen wirklich regelmäßig neue 4:02 videos wie dieses hier und wenn das genau euer ding ist dann lasst auf jeden fall ein abo da in diesem sinne verabschieden wir uns und wünschen euch 4:10 jetzt noch einen wunderschönen tag auf wiedersehen