RafaelC77 / ignite-github-blog

Resolução do terceiro desafio da trilha de react (2022) do ignite.
https://rafaelc77-github-blog.netlify.app/
0 stars 0 forks source link

Código Limpo: reflexão e prática #4

Open RafaelC77 opened 2 years ago

RafaelC77 commented 2 years ago

Um conjunto de filosofias extremamente importantes e populares no ecossistema

Desenvolvimento de software possui diversas bases teóricas que definem o comportamento da programação e ajudam a padronizar métodos de criação. Os livros possuem um papel fundamental para a compreensão dessas bases, eles estão localizados no que definimos de “tempo da reflexão”, um pouco distantes do “tempo da prática”. Os princípios do Código Limpo fazem parte de um conjunto de filosofias extremamente importantes e populares no ecossistema.

No entanto, principalmente entre iniciantes, ainda existem dúvidas sobre o que é, afinal, um “código limpo” e o que ele representa na prática e na lógica do mercado.

Embarque em nosso foguete e acelere etapas da sua carreira em programação

Robert C. Martin

Robert C. Martin escreveu o livro “Clean Code” em 2009, um pouco antes da virada da década, e desde então serve como referencial fundamental para a consolidação de novos projetos que surgiram entre 2010 e 2020.

Além de ter uma bibliografia referente na área, Robert foi um dos co-autores do manifesto ágil. Ele também definiu os cinco princípios de design SOLID, com o objetivo de tornar o desenvolvimento de software mais compreensível, flexível e sustentável.

Com uma extensa carreira no desenvolvimento de códigos, Robert se dedica em unir os dois tempos, reflexão e prática, para contribuir na qualidade de vida dos programadores e usuários, aproximando a tecnologia com interesses humanos.

RafaelC77 commented 2 years ago

Texto retirado do blog da Rockeseat