# Python Eficaz: 59 Maneiras de Programar Melhor em Python **Escritor/autor:** Brett Slatkin **Página pública:** https://acervodelivros.com.br/livros/python-eficaz-59-maneiras-de-programar-melhor-em-python/ **Canal de venda:** https://www.amazon.com.br/dp/8575225103?tag=acervodeliv00-20 ## Identificação editorial - ASIN: 8575225103 - ISBN-10: 8575225103 - ISBN-13: 978-8575225103 - Editora: Novatec Editora - Ano de publicação: 2016 - Número de páginas: 296 páginas - Idioma: Português ## Categoria e posicionamento - Categoria principal: Autoajuda - Subcategoria: Inteligência Emocional e Comportamento - Tema principal: Inteligência emocional e comportamento - Ranking informado: Nº 31.655 em Livros (Conheça o Top 100 na categoria Livros) Nº 116 em Programação de Computadores ## Descrição base É fácil começar a programar em Python, e esse é o motivo de a linguagem ser tão popular. Contudo, os pontos fortes, aspectos belos e expressividade únicos do Python podem ser um tanto difíceis de entender, e há armadilhas que podem fazer tropeçar o programador desavisado. Python Eficaz ajudará o leitor a dominar o mais verdadeiro estilo “pythônico” da arte de programar, empregando todo o potencial do Python para escrever códigos robustos e de desempenho exemplar. Usando o estilo conciso e baseado em cenários, visto no best-seller C++. ''Eficaz'', de Scott Meyers, o autor Brett Slatkin reúne 59 das melhores práticas e dicas em Python, e as explica com exemplos realistas de código. Com anos de experiência ajudando a construir a infraestrutura do Google em Python, Slatkin revela trechos simples de código e peculiaridades da linguagem que causam profundo impacto no comportamento e desempenho do código. Serão mostradas as melhores maneiras de realizar tarefas cruciais e, dessa forma, escrever códigos fáceis de entender, manter e aprimorar. O livro inclui Instruções práticas para todas as principais áreas de desenvolvimento em Python 3.x e 2.x, com explicações detalhadas e exemplos. Melhores práticas para escrever funções claras, que incentivam sua reutilização e evitam erros. Explicação sobre como expressar comportamentos com precisão usando classes e objetos. Orientação para evitar armadilhas com metaclasses e atributos dinâmicos. Abordagem mais eficiente para implementar simultaneidade e paralelismo. Técnicas e expressões mais adequadas para uso dos módulos nativos do Python. Ferramentas e melhores práticas para o desenvolvimento colaborativo. Soluções para depuração, testes e otimização de forma a melhorar a qualidade e o desempenho. ## Nota metodológica Dados organizados pelo Acervo de Livros a partir de fonte comercial consultada. Preços, avaliações, estoque e ranking podem variar.