Definições Gerais de Desenvolvimento

4 views
Skip to first unread message

Andres MRM

unread,
Dec 16, 2014, 10:15:25 AM12/16/14
to Gastos Abertos Desenvolvimento

- Em qual idioma definimos os nomes das variáveis? Português? Inglês?
- E as mensagens de erro?
- Usamos programas externos para fazer as coisas, ou tentamos usar apenas
Python (ex: wget e unzip para pegar os dados da Câmara)



Andres MRM

unread,
Dec 16, 2014, 10:39:07 AM12/16/14
to Gastos Abertos Desenvolvimento

- E o idioma da doc?
- E das docstrings?
- Tentamos colocar tudo dentro de class, orientando à objetos?


Quoting Andres MRM (2014-12-16 13:15:21)

Edgar Zanella Alvarenga

unread,
Dec 16, 2014, 10:44:17 AM12/16/14
to gastosab...@googlegroups.com
On 16/12/2014 13:15, Andres MRM wrote:
> - Em qual idioma definimos os nomes das variáveis? Português? Inglês?

Inglês e seguirmos o pep8.

> - E as mensagens de erro?

Inglês.

> - Usamos programas externos para fazer as coisas, ou tentamos usar
> apenas
> Python (ex: wget e unzip para pegar os dados da Câmara)

Isso vai depender da situação. Casos simples, programas externos, agora
se
precisarmos fazer algo mais elaborado, usamos uma lib em Python.

Edgar Zanella Alvarenga

unread,
Dec 16, 2014, 10:47:00 AM12/16/14
to gastosab...@googlegroups.com
On 16/12/2014 13:39, Andres MRM wrote:
> - E o idioma da doc?

Sou favorável a usarmos inglês também.

> - E das docstrings?

Ídem.

> - Tentamos colocar tudo dentro de class, orientando à objetos?

Isso é mais pythonico, mas eu em geral sou mais liberal, não gosto
de ter que *necessariamente* pensar tudo em termos de classes e
objetos.
Mas em relação ao Flask ainda não decidi.

Andres MRM

unread,
Dec 16, 2014, 11:02:37 AM12/16/14
to gastosab...@googlegroups.com

Acho que já perguntei isso, mas não lembro da sua resposta... Python 2 ou 3?


Quoting Edgar Zanella Alvarenga (2014-12-16 13:44:16)
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "gastosabertos-dev" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para gastosabertos-...@googlegroups.com.
> Para postar neste grupo, envie um e-mail para gastosab...@googlegroups.com.
> Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/gastosabertos-dev/2bd998b5041385abf858603ae16818a5%40vaz.io.
> Para obter mais opções, acesse https://groups.google.com/d/optout.

Edgar Zanella Alvarenga

unread,
Dec 16, 2014, 11:25:10 AM12/16/14
to gastosab...@googlegroups.com
Prefiro Python 2 por enquanto, mas podemo utilizar as funcionalidade do
Python 3
via from __futur__ import. E adotarmos print() ao invés de print. Assim
se formos
migrar pro Python 3 será mais tranquilo.

A razão de usarmos Python 2.7 é que não quero arriscar por enquanto me
deparar com
alguma lib que não exista ainda pro 3. Não me lembro da situação do
Pandas e Numpy
por exemplo.

Andres MRM

unread,
Dec 16, 2014, 12:45:40 PM12/16/14
to gastosab...@googlegroups.com, Edgar Zanella Alvarenga

Ok!


Quoting Edgar Zanella Alvarenga (2014-12-16 14:25:08)
> Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/gastosabertos-dev/13b94e0f1ec83869108dc248f2bb6ad0%40vaz.io.

Andres MRM

unread,
Dec 19, 2014, 4:15:28 PM12/19/14
to gastosab...@googlegroups.com

- E o idioma das msgs de commit no git?

- Qual linguagem de template vamos usar para as páginas? Eu costumo usar a
Plim: http://plim.readthedocs.org/en/latest/
Que é um porte para Python da Slim: http://slim-lang.com/
Acho ela bem sucinta e elegante, mas foge bastante do HTML normal.



Quoting Andres MRM (2014-12-16 15:45:34)
Reply all
Reply to author
Forward
0 new messages