Lições aprendidas (até agora) como engenheiro de software trabalhando no appear.in

Um pouco do que aconteceu de 9 nove meses pra cá. Por Walmyr Filho O tempo voa e já estou quase completando meu primeiro ano trabalhando no appear.in, e como uma pessoa que gosta de compartilhar os aprendizados, aqui está uma lista do que aprendi trabalhando com este grande time. 1. Automatize tudo pode lhe trazer benefícios, … Continue lendo Lições aprendidas (até agora) como engenheiro de software trabalhando no appear.in

Anúncios

Refatoração de código javascript e código limpo

Neste video explico o processo de refatoração em javascript, utilizando conceitos de código limpo para: remover duplicidade de código, utilizar diferentes níveis de abstração e ajudar na legibilidade. http://www.youtube.com/watch?v=Snna2IhhXuo E você, o que mais faria para tornar este código ainda mais limpo? O código do video pode ser consultado através da seguinte URL: https://github.com/wlsf82/js-glossary

Insights de código limpo – Refinamento Sucessivo + Características Internas do JUnit + Refatorando o SerialDate

Os capítulos finais do livro  Código Limpo – Habilidades práticas do agile software, de Robert C. Martin, são bem extensos e com muito código. Minha ideia hoje é deixar alguns insights, os quais pude perceber lendo e relendo os códigos dos penúltimos 3 capítulos: Softwares evoluem para a sustentabilidade quando os refatoramos constantemente, auxiliados por testes automatizados, que provém … Continue lendo Insights de código limpo – Refinamento Sucessivo + Características Internas do JUnit + Refatorando o SerialDate