👩‍💻E-mail N.E.R.D. – 28/7/2021

(Notificações, Estudos, Radar, Definição)

Um e-mail semanal com ideias sobre desenvolvimento de software e carreira.

N.E.R.D. quer dizer: notificações, estudos, radar e definição. São 4 tópicos que eu mando toda semana por e-mail.

Cadastre-se para receber os próximos conteúdos.

Notificações

Todo mundo sabe que comunidades são uma ótima forma de aprender e se conectar com outras pessoas. Se você não conhece eu quero apresentar a Impulso Network.

É uma comunidade de profissionais de TI que já tem mais de 90 mil membros no Brasil inteiro.

Isso aqui não é propaganda. Eu gosto muito dos conteúdos que eles recomendam e por isso estou recomendando também. Acho que vale a pena você entrar e é de graça.

Além do networking, do contato com profissionais mais experientes, tem uma série de eventos promovidos pelos membros e por outras comunidades, clube de benefícios, oportunidades de trabalho e muito conteúdo.

É só entrar nesse link.

Estudos

Tem um livro que eu queria ler há um bom tempo. Ele foi lançado há exatamente um ano mas só agora eu comecei a ler.

Ele é um programador brasileiro que hoje vive nos EUA. O livro é bem objetivo, fácil de ler e tudo que está ali vale tanto para iniciantes quanto para os mais experientes.

Entre no site do livro para conferir.

Radar

Saiu uma pesquisa sobre o Ecossistema de Desenvolvedores de 2021.

É uma pesquisa gigante! Ela foi feita com mais de 31.000 desenvolvedores do mundo todo.

E por que isso é interessante? Porque essa pesquisa responde algumas perguntas como:

  • Quais são as linguagens de programação mais populares no mercado? (se você estiver pensando em aprender uma linguagem nova, isso aí pode ser uma boa referência)
  • Qual a média de salário dos desenvolvedores?
  • Que tipos de software eles desenvolvem?
  • Que atividades eles fazem no dia a dia?

Dá uma olhada na pesquisa para você ter uma ideia que está acontecendo no mercado de TI hoje.

Definição

A definição de hoje é muito básica mas muita gente ainda não sabe usar do jeito certo, principalmente quem tem pouca experiência.

Princípio da responsabilidade única

Você já tentou fazer um monte de coisas de uma vez só? Você pode até tentar mas não vai conseguir fazer nenhuma delas bem feito.

O Princípio da responsabilidade única é um dos princípios básicos da programação orientada a objetos que diz que:

Uma classe deve ter um, e somente um, motivo para ser alterada.

E quando a gente não segue esse princípio, acaba tendo classes “faz tudo”.

Consequência: você acaba tendo um código confuso e um software mais difícil de dar manutenção.

Pra não ficar só na teoria, eu escrevi um pequeno exemplo para você entender melhor.

Quer uma dica? Pesquise sobre os princípios S.O.L.I.D. porque eles vão te dar uma base muito melhor no dia a dia.

Por hoje é só.

Um abraço!
Evandro.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.