Introdução às Tecnologias de Contêineres e Kubernetes

Aleksandr Shitik
Aleksandr Shitik

Escrevo meus próprios posts e livros, e faço resenhas de filmes e livros. Especialista em cosmologia e astronomia, TI, produtividade e planejamento.

Introdução às Tecnologias de Contêineres e Kubernetes
Andrey Markelov
Gêneros: Programação
Ano de publicação: 2019
Ano de leitura: 2020
Minha avaliação: Normal
Número de leituras: 1
Total de páginas: 197
Resumo (páginas): 0
Idioma original da publicação: Russo
Traduções para outros idiomas: Nenhuma tradução para outros idiomas encontrada

Descrição geral

Um livro pequeno, composto por aproximadamente 8-10 capítulos não numerados, cada cobrindo 2-3 temas pequenos. O livro não contém imagens, código, diagramas, fluxogramas ou qualquer outro tipo de material além do texto. O livro é bastante fácil e rápido de ler.

Resumo breve

O primeiro capítulo, que se intitula "Introdução", consiste no autor partilhando a sua história de se tornar um programador, destacando os erros e lições que basearam a sua experiência profissional. Descreve-se que o conhecimento apenas de uma linguagem de programação não é suficiente e é necessário um conjunto de competências, incluindo metodologias e ferramentas. Aborda-se a problemática do círculo vicioso em que as empresas não contratam profissionais inexperientes, mas sem trabalho é impossível ganhar experiência. O objetivo principal do primeiro capítulo é motivar o leitor a trabalhar de forma sistemática no desenvolvimento da sua carreira profissional.

O capítulo "Projeto e tarefas" mostra como organizar um projeto de trabalho: estruturar tarefas e papéis dos participantes, com atenção especial à documentação.

O capítulo seguinte aborda o design de software. Aqui descreve-se a importância da arquitetura, da escolha de padrões e ferramentas de design. Reforça-se a atenção na escolha consoante os requisitos do projeto. O mais importante é compreender não apenas a sintaxe, mas as abordagens e paradigmas subjacentes da linguagem escolhida.

O capítulo seguinte trata sobre controlo de versões

O capítulo "Qualidade do código" aborda e discute padrões de codificação, revisão de código e refatoração.

O capítulo seguinte aborda o teste de software e a importância dos testes para a fiabilidade do produto.

Um dos últimos capítulos é dedicado à integração e entrega de software. Explica-se o CI/CD e DevOps.

O livro termina com metodologias de desenvolvimento de software. Discute-se Agile, incluindo XP e Scrum. Tal como em todos os livros, existe uma conclusão na forma das teses principais do livro.

Opinião

Provavelmente, o público principal e primordial para este livro são pessoas que estão prestes a entrar no mundo da tecnologia ou o fizeram muito recentemente. É um tipo de mapa superficial das áreas principais que vale a pena estudar em seguida, bem como das principais competências que um programador seria bom possuir. Programadores experientes não encontrarão este livro informativo.

Вверх