{"id":241,"date":"2007-10-17T12:37:00","date_gmt":"2007-10-17T14:37:00","guid":{"rendered":"http:\/\/helbertt.16mb.com\/site\/index.php\/2007\/10\/17\/css-frameworks-ou-como-desaprender-css\/"},"modified":"2007-10-17T12:37:00","modified_gmt":"2007-10-17T14:37:00","slug":"css-frameworks-ou-como-desaprender-css","status":"publish","type":"post","link":"https:\/\/helbertt.xyz\/site\/css-frameworks-ou-como-desaprender-css\/","title":{"rendered":"CSS Frameworks ou como desaprender CSS"},"content":{"rendered":"<p>O papo que agora est\u00e1 come\u00e7ando a rolar entre os desenvolvedores \u00e9 sobre Frameworks para CSS.<\/p>\n<p>Sou totalmente contra a qualquer coisa que impe\u00e7a o contato do desenvolvedor com o c\u00f3digo. Sou avesso a qualquer tipo de interface que prometa facilitar o desenvolvimento, pelo menos de XHTML e CSS. Lembra daquele papo sobre o <a href=\"http:\/\/helbertt.blogspot.com\/2007\/10\/desenvolvedor-analfabeto-sim-sobre.html\">desenvolvedor \u201canalb\u00e9tico\u201d de c\u00f3digo<\/a>?<\/p>\n<p>Ainda acho que utilizar editores que suportam Snippets &#8211; ou Macros, dependendo do editor &#8211; s\u00e3o as melhores formas de se trabalhar se voc\u00ea quer agilidade. Voc\u00ea mant\u00e9m o contato com o c\u00f3digo e agiliza seu trabalho ao mesmo tempo.<\/p>\n<p>Lembre-se de que estamos falando sobre frameworks de CSS e XHTML. Nada de Django ou qualquer outro tipo de framework para linguagens server side.<br \/>Esses tipos de frameworks ajudam um bocado o programador. Boa parte do trabalho duro pode ser agilizado por causa destes frameworks. E at\u00e9 concordo que os desenvolvedores utilizem frameworks deste tipo para ajudar em seu trabalho.<\/p>\n<p>O problema \u00e9 um que eu j\u00e1 comentei com voc\u00ea e j\u00e1 falei bastante em palestras: o programador, muitas vezes \u00e9 um bicho mais antenado que o designer ou o camarada que cuida de interface. Ele precisa estudar, precisa procurar solu\u00e7\u00f5es mais complexas para problemas mais espec\u00edficos. Por isso, \u00e9 bom que existam esse tipo de framework para que o trabalho dele seja mais \u00e1gil. Ele n\u00e3o vai desaprender a programar.<\/p>\n<p>\u00c9 importante que o desenvolvedor web saiba que o c\u00f3digo \u00e9 o mestre. Ler, compreender e escrever c\u00f3digo \u00e9 essencial para que tenhamos o controle sobre o projeto. \u00c9 importante tamb\u00e9m para que a pessoa se torne um profissional decente e que tenha algum valor (desculpe aos mais fracos de est\u00f4mago).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O papo que agora est\u00e1 come\u00e7ando a rolar entre os desenvolvedores \u00e9 sobre Frameworks para CSS. Sou totalmente contra a<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout"},"categories":[120,37],"tags":[],"_links":{"self":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts\/241"}],"collection":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/comments?post=241"}],"version-history":[{"count":0,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/posts\/241\/revisions"}],"wp:attachment":[{"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/media?parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/categories?post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helbertt.xyz\/site\/wp-json\/wp\/v2\/tags?post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}