Giter Club home page Giter Club logo

devmozao / estante Goto Github PK

View Code? Open in Web Editor NEW
162.0 5.0 9.0 78 KB

Lista de leituras recomendadas à todas as pessoas que desejam trilhar uma carreira de Desenvolvimento, tenham experiência na área ou não. Também é abordado livros de soft skill na estante e temas complementares e pertinentes a profissão. Ex: design thinking, psicologia comportamental, etc.

License: MIT License

livros desenvolvimento devops fullstack lean agile-development agile softskills

estante's Introduction

♪ ( ( (d~‿~b) ) ) ♫

estante's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

estante's Issues

Design Patterns: Elements of Reusable Object-Oriented Software

Padrões de Projeto | Design Patterns
Elements of Reusable Object-Oriented Software

Livro fundamental para arquitetos de software, os 23 padrões descritos aqui tornaram-se mundialmente famosos e reconhecidos pela sua eficiência e elegância. Um verdadeiro best-seller mundial.

autor: Erich Gamma, John Vlissides, Richard Helm, Ralph Johnson
pre-req: nenhum
tags: Design Patterns, Código limpo, Engenharia de software
dica: @g-nogara

Minimalismo Digital

Minimalismo Digital | Digital Minimalism

Em Minimalismo Digital, o autor Cal Newport apresenta uma filosofia para que os leitores reflitam sobre o uso da tecnologia. São dicas para quem quer usufruir do mundo digital de modo mais saudável, aproveitando os momentos offline da vida.

autor: Cal Newport
pre-req: nenhum
tags: auto ajuda, lifehacks
dica: @lucasew

99 Bottles of OOP - 2nd Edition

99 Bottles of OOP - 2nd Edition | 99 Bottles of OOP - 2nd Edition

O livro aborda vários tópicos como:

  • Reconhecer quando o código é "bom o suficiente"
  • Obtendo o melhor valor do Desenvolvimento Orientado a Testes (TDD)
  • Fazendo refatoração adequada, não "rehacktoring" aleatório
  • Localizando conceitos enterrados no código
  • Encontrar nomes que transmitam um significado mais profundo
  • Alterar o código com segurança seguindo as "Regras de Flocagem"
  • Simplificando novas adições com o princípio aberto / fechado
  • Evitando condicionais obedecendo ao Princípio de Substituição de Liskov
  • Fazendo melhorias direcionadas, reduzindo os odores de código
  • Melhorando a mutabilidade com polimorfismo
  • Fabricação de objetos de simulação usando fábricas
  • Protegendo-se contra a incerteza ao afrouxar o acoplamento
  • Desenvolvendo uma estética de programação
autor: Sandi Metz
pre-req: Conhecer sobre lógica de programação e já conhecer linguagem que você vai querer o livro (PHP, Ruby ou JS)
tags: OOP, Design de Software
dica: @iagocavalcante

Mais um vai :D

Trilogia da Fundação

A humanidade está em risco. Uma ciência revolucionária prevê uma longa e inevitável era de trevas e barbárie. Para evitar que isso aconteça, o chamado plano Seldon é colocado em prática ao longo de séculos, e percorre a história da galáxia, prevendo conflitos de nossa civilização. Mas poderá o comportamento humano obedecer a um padrão científico?

autor: Isaac Asimov
pre-req: nenhum
tags: ficção ciêntifica
dica: @geovanipfranca 

Adicionar uma pequena descrição nas indicações

Olá, vi seu projeto e achei excelente e deveras interessante!

Uma coisa que eu acho que ajudaria também é colocar uma pequena descrição do livro ou o porquê ele seria uma boa indicação, um ponto que você achou interessante (só um desses, acho, senão ficaria muito texto por indicação), o que acha?

E mais uma vez, que projeto top!

Indicação de livro - Code Complete Um Guia Pratico P/ Construcao

Code Complete: Um Guia Prático P/ Construção | Code Complete: Practical Handbook of Software Construction

Faça uma abordagem estratégica à construção de software - e produza produtos superiores - com esta edição totalmente atualizada do guia premiado e elogiado de Steve McConnell para as melhores práticas de desenvolvimento de software.

Com esse abstract o livro aborda realmente práticas escelentes pra quem tem interesse em seguir na área, ele alcança todos os níveis, um livro realmente excelente.

autor: Steve McConnell
pre-req: Nenhum
tags: Conceitos de Software
dica: @iagocavalcante

Indicação de Livro

Arquitetura Limpa | Clean Architecture: A Craftsman's Guide to Software Structure and Design

As regras universais de arquitetura de software aumentam dramaticamente a produtividade dos desenvolvedores ao longo da vida dos sistemas de software.

autor: Robert Cecil Martin
pre-req: nenhum
tags: tags clean code, clean architecture
dica: @throberto

Outro livro muito bom

O poder do tempo livre
Descubra seu potencial, crie projetos paralelos e torne sua vida mais incrível

Você quer mudar sua vida, mas não tem tempo. Bobagem. Todo mundo tem tempo. Confie em mim. A ideia deste livro é que você encontre tempo onde acha que ele não existe. Que você descubra o que realmente gosta de fazer, para criar um projeto paralelo ou aperfeiçoar o que você já faz. Este livro não é simplesmente para ser lido. É para ser usado. Então faça bom uso dele. Comece agora mesmo a se dedicar àquilo que você ama. Isso vai fazer uma grande diferença na sua felicidade. Escolha viver uma vida incrível. Ela é muito curta para não ser.

autor: Luciano Braga
pre-req: nenhum
tags: time management
dica: @geovanipfranca 

Indicação de livro - :book: The Pragmatic Programmer

O Programador Pragmático: De Aprendiz a Mestre | The Pragmatic Programmer: your journey to mastery

O Programador Pragmático ilustra as melhores práticas e as principais armadilhas do desenvolvimento de software. Destinado a todos envolvidos com programação, de codificadores iniciantes a programadores experientes e gerentes responsáveis por projetos de software, apresenta lições simples que promovem rápidas melhorias na produtividade pessoal, precisão e satisfação profissional.

autor: Andrew Hunt e David Thomas
pre-req: nenhum
tags: personal management, developer, soft skill
dica: @csorlandi

Indicação de livro - :book: Refatoração: Aperfeiçoando o Design de Códigos Existentes

Refatoração: Aperfeiçoando o Design de Códigos Existentes | Refactoring: Improving the Design of Existing Code

Por mais de vinte anos, programadores experientes no mundo inteiro contaram com o livro Refatoração de Martin Fowler para aperfeiçoar o design de códigos existentes e melhorar a manutenibilidade do software, assim como para deixar o código existente mais fácil de entender. Refatoração 2ª edição contém um catálogo atualizado das refatorações e inclui exemplos de código JavaScript bem como novos exemplos funcionais que demonstram a refatoração sem classes.

autor: Martin Fowler
pre-req: clean code, ddd, clean architecture
tags: developer, refactoring, architecture
dica: @csorlandi

Livro incrível sobre OKR's

Avalie o que Importa | Measure What Matters
Como o Google, Bono Vox e a Fundação Gates Sacudiram o Mundo com os OKRs

O lendário capitalista de risco, John Doerr, revela como o sistema de Objetivos e Resultados-chaves (OKRs) ajudou gigantes da tecnologia, como Intel e Google, a alcançarem um crescimento exponencial ― e como ele pode ajudar qualquer organização a prosperar.

autor: John Doerr
pre-req: nenhum
tags: okrs, lean, soft skill
dica: @geovanipfranca 

Indicação de livro - :book: Algoritmos E Lógica da Programação

Algoritmos E Lógica Da Programação

Com linguagem simples e didática – sem, no entanto, fugir da complexidade do assunto –, o livro procura tornar prática a lógica de programação, além de mostrar aos estudantes um caminho mais adequado na construção dos algoritmos. O desenvolvimento do raciocínio lógico e da abstração de procedimentos e dados são as maiores dificuldades para os estudantes dos cursos introdutórios. Nesse sentido, os autores resolvem os problemas propostos passo a passo, apresentando todos os conceitos envolvidos por meio de fluxogramas e em conjunto com pseudocódigos.

autor: Marcelo A. Furlan de Souza; Marcelo Marques Gomes; Marcio Vieira Soares
pre-req: nenhum
tags: lógica de programação
dica: @ThiagoCrepequer

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.