web2py Archives » Elcio Ferreira https://elcio.com.br/tags/web2py/ HTML5, CSS, Tableless, Desenvolvimento Web, Python, Linux Mon, 13 May 2019 10:54:27 +0000 pt-BR hourly 1 Quanto mais óbvio, melhor https://elcio.com.br/quanto-mais-obvio-melhor/ https://elcio.com.br/quanto-mais-obvio-melhor/#comments Mon, 13 May 2019 10:54:25 +0000 https://elcio.com.br/?p=111055 Padrões e convenções de código são uma excelente ideia. Livram do esforço de pensar no que deveria ser óbvio, para que você se concentre no problema real.

O post Quanto mais óbvio, melhor apareceu primeiro em Elcio Ferreira.

]]>
Quando você está escrevendo código, pense sempre em quem vai ter que lê-lo no futuro. Pode ser você mesmo. Pode ser você mesmo, daqui a cinco, às duas da manhã, correndo para consertar um bug.

É por isso que padrões e convenções são uma ideia tão boa.

Quanto tempo você já passou olhando o código de alguma aplicação, tentando descobrir onde estão as coisas? No web2py, um dos meus frameworks favoritos, quando você cria uma nova aplicação, a pasta de código se parece com isso:

Aplicação nova em web2py, ainda sem nenhum código.

Web2py é um framework MVC, que, você sabe, é a sigla para model, view e controller. Para acessar o banco de dados você escreve um model. E como se chama a pasta onde estão seus models? Ok, models. E as regras de negócio devem ir num controller. E onde estão seus controllers? Na pasta controllers, claro. E as views na pasta views.

Zero esforço para entender, zero esforço para decorar.

Eu sei que é bem pouco esforço decorar que, no seu novo framework da moda, as views estão dentro de /presentation/templates/html, os controllers em /app/core/controllers e os modelos em /persistence/rdbs. Mas pouco é infinitamente mais do que zero. E, acredite, esses pequenos esforços, somados, fazem um bocado de diferença.

O post Quanto mais óbvio, melhor apareceu primeiro em Elcio Ferreira.

]]>
https://elcio.com.br/quanto-mais-obvio-melhor/feed/ 1
Visualdal, modelagem de dados visual e web2py https://elcio.com.br/visualdal-modelagem-de-dados-visual-e-web2py/ https://elcio.com.br/visualdal-modelagem-de-dados-visual-e-web2py/#respond Fri, 28 Dec 2012 16:49:11 +0000 http://elcio.com.br/?p=3847 https://github.com/elcio/visualdal Críticas, sugestões e, claro, pull requests são muito bem-vindos!

O post Visualdal, modelagem de dados visual e web2py apareceu primeiro em Elcio Ferreira.

]]>
https://github.com/elcio/visualdal

Críticas, sugestões e, claro, pull requests são muito bem-vindos!

O post Visualdal, modelagem de dados visual e web2py apareceu primeiro em Elcio Ferreira.

]]>
https://elcio.com.br/visualdal-modelagem-de-dados-visual-e-web2py/feed/ 0