HELLO

WELCOME
Systems Analyst | DevOps Engineer
Documente o código

Marcelo L. Oliveira

DevOps Engineer

© 2023 Marcelo L. Oliveira. All Rights Reserved

mar 26, 2013
Documente o código

Documentação não é questão de escolha ou de sobra de tempo para desenvolvedores profissionais. Não é uma questão de boa vontade. Faça o que tem que ser feito.

Documente

Situações como a da tirinha acima são mais comuns do que imaginamos.

Quadrinho retirado do site: PC Weenies.

More Details
mar 22, 2013
Os benefícios do TDD sobre a PPC

TDD

TDD você já deve saber o que é, mas é provável que você esteja se perguntando que raios é PPC. Eu explico. PPC é um termo informal que significa Programação Por Coincidência, que em resumo é mesma coisa que Programação Orientada a Nada. Agora você pode está pensando que é uma brincadeira, mas na verdade PPC é coisa séria, horrível, nojenta, desmotivante, entre vários outros adjetivos que não devo escrever aqui. Se você quiser entender melhor, leia aqui algo que escrevi sobre o assunto.

Read More

More Details
mar 11, 2013
PPC é mais ou menos assim

PPC significa Programação Por Coincidência e é tão destrutível quanto uma POG. Acredito que uma imagem vale mais que mil palavas.

unittesting

 

Clique aqui e leia também o post anterior sobre PPC:

More Details
mar 4, 2013
REST e RESTful: a diferença

Representational state transfer (REST), traduzido ao pé da letra, Transferência de estado representacional ​​é um estilo de arquitetura de software. REST é um “estilo arquitetônico”, que basicamente explora a tecnologia existente e protocolos da Web.

RESTful é normalmente usado para se referir a implementação de Web Services tal arquitetura. Read More

More Details
fev 25, 2013
Não pratique a PPC

olhos-vendados

PPC nada tem a ver com partido político ou com facção criminosa, muito embora, dependendo do ponto de vista também possa ser considerado crime. A médio e longo prazo pode causar náuseas, dor de cabeça, queda de cabelos, etc.

Finalmente, o que é PPC? Significa Programação Por Coincidência e é uma abstração pessoal de aberrações que tenho visto ao longo da minha carreira como desenvolvedor de software, mas PPC também pode ser chamada de programação espírita, ou de programação do além. Se quiser simplificar, PPC  nada mais é do que POG(Programação Orientada a Gambiarras) sendo utilizada como meio de vida.

Nesse paradigma programa-se de olhos vendados, sem saber de onde vem, nem para onde vai. Os requisitos nunca mudam. Na verdade, eles nunca são definidos. Aqui qualquer tipo de teste é luxo, metodologias são desconhecidas, além de ser visto como perda de tempo. O mais comum nesse mundo é a checagem do caminho feliz.

Boa prática é codificar sem parar, sem respirar, sem vacilar e sem analisar. Retrabalho faz parte da vida, mantém o emprego, o cargo, o velho bug  e o cliente irado.

Tente isso!

Há vida fora da caixa!

More Details