{"id":1091,"date":"2023-06-30T00:00:00","date_gmt":"2023-06-29T22:00:00","guid":{"rendered":"https:\/\/programaraciegas.net\/?p=1091"},"modified":"2023-06-04T05:56:58","modified_gmt":"2023-06-04T03:56:58","slug":"regla-kiss-keep-it-super-simple","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=1091","title":{"rendered":"Regla KISS &#8211; Keep it super simple"},"content":{"rendered":"<p>Otra de las <a href=\"https:\/\/programaraciegas.net\/?p=1089\">reglas para escribir software simple y robusto<\/a> es la regla KISS.<\/p>\n<p>El acr\u00f3nimo de KISS significa Keep it super simple (mant\u00e9nlo super simple).\u00a0<\/p>\n<p>Esta regla indica que la mayor\u00eda de las aplicaciones funcionan mejor si se mantienen simples en lugar de complicadas; Esta regla busca que la simplicidad debe ser un objetivo clave en el dise\u00f1o y se debe evitar la complejidad innecesaria.<\/p>\n<p>Algunas soluciones para seguir esta regla es <a href=\"https:\/\/programaraciegas.net\/?p=944\">aplicar c\u00f3digo limpio<\/a> y utilizar algunos paradigmas para abordar la resoluci\u00f3n de problemas como pueden ser el de divide y vencer\u00e1s y las reglas de <a href=\"https:\/\/programaraciegas.net\/?p=816\">programaci\u00f3n SOLID<\/a>.<\/p>\n<p>Siguiendo la regla de KISS crearemos un software estructurado en clases y m\u00f3dulos simples donde sea f\u00e1cil localizar cada dato y funci\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Otra de las reglas para escribir software simple y robusto es la regla KISS. El acr\u00f3nimo de KISS significa Keep it super simple (mant\u00e9nlo super simple).\u00a0 Esta regla indica que la mayor\u00eda de las aplicaciones funcionan mejor si se mantienen simples en lugar de complicadas; Esta regla busca que la simplicidad debe ser un objetivo &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=1091\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abRegla KISS &#8211; Keep it super simple\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6],"tags":[354,388],"class_list":["post-1091","post","type-post","status-publish","format-standard","hentry","category-metodologiafilosofia","category-programacion","tag-software","tag-teoria"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1091"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1091\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}