{"id":157,"date":"2010-08-12T18:10:47","date_gmt":"2010-08-12T21:10:47","guid":{"rendered":"http:\/\/mbelo.wordpress.com\/?p=157"},"modified":"2010-08-12T18:10:47","modified_gmt":"2010-08-12T21:10:47","slug":"artigo-de-projeto-de-software-o-o-para-neofitos","status":"publish","type":"post","link":"https:\/\/marcio.belo.nom.br\/wordpress\/2010\/08\/12\/artigo-de-projeto-de-software-o-o-para-neofitos\/","title":{"rendered":"Artigo de Projeto de Software O.O. para ne\u00f3fitos"},"content":{"rendered":"<p>Recebi a indica\u00e7\u00e3o de um colega de trabalho sobre esse artigo que trata de projeto de software orientado a objeto. Mas o qu\u00ea torna este especial comparado aos milhares que existem na WEB: a forma did\u00e1tica como o tema \u00e9 tratado. Com o t\u00edtulo (em tradu\u00e7\u00e3o livre) &#8216;Como ensinei Projeto de Soft. OO para minha esposa&#8217;, que em princ\u00edpio pareceu-me jocoso tal qual na s\u00e9rie &#8216;XXX for dummies&#8217;, surpreendeu-me com a forma apraz\u00edvel de introdu\u00e7\u00e3o para um tema complexo, que permite despertar o interesse dos ne\u00f3fitos para uma leitura mais aprofundada dos princ\u00edpios elementares de projeto de software O.O., conhecidos popularmente como SOLID (cunhado por Uncle Bob).<\/p>\n<p>Uma cita\u00e7\u00e3o feita do artigo chamou-me a aten\u00e7\u00e3o (novamente em tradu\u00e7\u00e3o livre):<\/p>\n<p>&#8220;Desenvolver software a partir dos requisitos e andar sobre \u00e1gua \u00e9 f\u00e1cil desde que ambos estejam congelados.&#8221;, do autor (<em><a href=\"http:\/\/www.softwarequotes.com\/showquotes.aspx?id=613&amp;name=Berard,Edward\">Edward  V. <\/a><a href=\"http:\/\/www.softwarequotes.com\/showquotes.aspx?id=613&amp;name=Berard,Edward\">Berard<\/a><\/em> )<\/p>\n<p>Segue o link abaixo. Vale a leitura!<\/p>\n<h1 id=\"ctl00_TitleArea_ArticleTitle\"><a href=\"http:\/\/www.codeproject.com\/KB\/architecture\/SOLIDPrinciplesInOOD.aspx\">How I explained OOD to my wife<\/a><\/h1>\n","protected":false},"excerpt":{"rendered":"<p>Recebi a indica\u00e7\u00e3o de um colega de trabalho sobre esse artigo que trata de projeto de software orientado a objeto. Mas o qu\u00ea torna este especial comparado aos milhares que existem na WEB: a forma did\u00e1tica como o tema \u00e9 tratado. Com o t\u00edtulo (em tradu\u00e7\u00e3o livre) &#8216;Como ensinei Projeto de Soft. OO para minha [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-engenharia-de-software"],"_links":{"self":[{"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":0,"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"wp:attachment":[{"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcio.belo.nom.br\/wordpress\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}