{"id":73,"date":"2009-06-20T09:32:09","date_gmt":"2009-06-20T07:32:09","guid":{"rendered":"http:\/\/wenzlaff.de\/cgi-bin\/weblog_basic\/index.php?p=73"},"modified":"2021-11-22T17:17:04","modified_gmt":"2021-11-22T16:17:04","slug":"dry-kiss","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=73","title":{"rendered":"DRY KISS"},"content":{"rendered":"<p>Heute mal zwei M\u00f6glichkeiten zu entwickeln. <\/p>\n<p><strong>DRY<\/strong>(Don\u2019t-Repeat-Yourself) bedeutet in etwa soviel wie <!--more-->&#8220; Wiederhole dich nicht&#8220;. Also kein <code>copy and paste<\/code>. Gleich beim ersten mal wo kopiert werden soll, \u00fcberlegen ob nicht eine neue Methode oder \u00e4hnlich geschaffen werden kann. So wird Redundanz vermieden und der Code kann leichter gepflegt werden.<\/p>\n<p><strong>KISS<\/strong> besagt, dass stets die einfachste m\u00f6gliche L\u00f6sung beim Programmieren eines Problems gew\u00e4hlt werden sollt. Also nicht nach dem Motto &#8222;<strong>Quick and Dirty<\/strong>&#8220; sondern die m\u00f6glichst einfache, minimalistische und leicht verst\u00e4ndliche L\u00f6sung eines Problems, welche meistens als optimal angesehen wird, verwenden.<\/p>\n<p>Folgende Akronym von KISS fand ich auch ganz gut:<\/p>\n<p><code><br \/>\nKeep it simple, stupid. \t(\u201eHalte es einfach, Dummkopf!\u201c; sinngem\u00e4\u00df: Mach''s so einfach wie m\u00f6glich)<br \/>\nKeep it simple and stupid \t(\u201eHalte es einfach und leicht verst\u00e4ndlich\u201c; sinngem\u00e4\u00df: \u201eIn der K\u00fcrze liegt die W\u00fcrze\u201c)<br \/>\nKeep it small and simple \t(\u201eGestalte es klein und einfach\u201c)<br \/>\nKeep it sweet and simple \t(\u201eGestalte es gef\u00e4llig und einfach\u201c)<br \/>\nKeep it simple and straightforward  \t(\u201eGestalte es einfach und \u00fcberschaubar\u201c)<br \/>\nKeep it short and simple \t(\u201eGestalte es kurz und einfach\u201c, aus dem Bereich des Marketing)<br \/>\nKeep it simple and smart \t(\u201eMach es einfach und clever\u201c)<br \/>\nKeep it strictly simple \t(\u201eMach es konsequent einfach\u201c)<br \/>\nKeep it speckless and sane \t(\u201eMach es sauber und gesund\u201c)<br \/>\nKeep it sober and significant \t(\u201eMach es schlicht und wesentlich\u201c)<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute mal zwei M\u00f6glichkeiten zu entwickeln. DRY(Don\u2019t-Repeat-Yourself) bedeutet in etwa soviel wie<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5],"tags":[30,62,175,177],"class_list":["post-73","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-java","tag-dry","tag-kiss","tag-repate","tag-simpel"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=73"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/73\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}