{"id":1345,"date":"2013-02-27T18:56:40","date_gmt":"2013-02-27T17:56:40","guid":{"rendered":"http:\/\/uwe.s2000.at\/?p=1345"},"modified":"2013-02-27T18:56:40","modified_gmt":"2013-02-27T17:56:40","slug":"eleganz-am-arbeitsplatz","status":"publish","type":"post","link":"https:\/\/www.domaratius.de\/blog\/2013\/02\/27\/eleganz-am-arbeitsplatz\/","title":{"rendered":"Eleganz am Arbeitsplatz"},"content":{"rendered":"<p>Gut, das reimt sich nicht so ganz, aber wir haben heute trotzdem etwas ausgesprochen elegantes hinbekommen: Wir \u00e4rgern uns seit ungef\u00e4hr 1.5 Jahren mit einer vorsichtig gesagt schlechten Implementierung eines nicht so ganz trivialen Algorithmus herum, die mehr kaputtmacht als sie nutzt. Die Implementierung besteht aus mehreren Klassen und mehreren 1000 Zeilen Code &#8211; ohne Kommentare, versteht sich, und der zust\u00e4ndige Entwickler ist nicht mehr greifbar. Nun sa\u00df ich also heute mit einem Kollegen dar\u00fcber, und wir w\u00e4lzten erst eine Stunde lang ein paar Papers aus dem Netz, dann gl\u00fchte der Bleistift beim Skizzieren eines neuen Algorithmus, und einen Nachmittag und 70(!) Zeilen neuen Codes sp\u00e4ter hatten wir eine zu 99% fertige neue Implementierung. Und daf\u00fcr hab ich mir heut ein Bier verdient, hoffentlich find ich noch irgendwo eins \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gut, das reimt sich nicht so ganz, aber wir haben heute trotzdem etwas ausgesprochen elegantes hinbekommen: Wir \u00e4rgern uns seit ungef\u00e4hr 1.5 Jahren mit einer vorsichtig gesagt schlechten Implementierung eines nicht so ganz trivialen Algorithmus herum, die mehr kaputtmacht als sie nutzt. Die Implementierung besteht aus mehreren Klassen und mehreren 1000 Zeilen Code &#8211; ohne [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/posts\/1345"}],"collection":[{"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/comments?post=1345"}],"version-history":[{"count":0,"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/posts\/1345\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/media?parent=1345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/categories?post=1345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domaratius.de\/blog\/wp-json\/wp\/v2\/tags?post=1345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}