Categorias Ver Todas >

Audiolivros Ver Todos >

E-books Ver Todos >

Código Limpo Em Php

Código Limpo Em Php

Sinopse

Prefácio PHP evoluiu ao longo de várias décadas de uma linguagem de script simples para criar páginas HTML para uma linguagem rica em recursos com um ecossistema extenso. Como a grande maioria dos sites ainda usa PHP, ele é um dos pilares da Internet. Embora ainda seja amigável para iniciantes, ele pode ser usado para implementar tudo, desde pequenos sites até aplicativos corporativos usados em todo o mundo. No entanto, as baixas barreiras de entrada do PHP às vezes levam a códigos difíceis de entender e impossíveis de manter. Com este livro, queremos apresentá-lo ao mundo do Código Limpo. Você aprenderá muito sobre a teoria e também como aplicar o conhecimento que aprendeu no mundo real. Você aprenderá quais ferramentas irão apoiá-lo nessa jornada e quais práticas recomendadas você deve usar para conseguir implementar o Clean Code com sucesso em sua equipe. Para quem é este livro Este livro destina-se a desenvolvedores PHP em início de carreira que desejam entender os fundamentos do código PHP de alta qualidade e a desenvolvedores PHP experientes que desejam se atualizar com as práticas recomendadas mais recentes. O que este livro cobre Capítulo 1, O que é código limpo e por que você deveria se importar?, apresenta o assunto principal do livro. Capítulo 2, Quem decide o que são boas práticas ?, explica como essas regras são decididas. Capítulo 3, Code, Don t Do Stunts, mostra por que você deve considerar ser pragmático em vez de tentar exibir habilidades. Capítulo 4, É mais do que apenas código, explica por que um perímetro de código limpo é maior do que apenas escrever código-fonte. capítulo 5, Otimizando Seu Tempo e Separando Responsabilidades, explica como se tornar mais produtivo criando novos hábitos. Capítulo 6, PHP Is Evolving – Deprecations and Revolutions, fornece uma visão geral rápida dos recursos mais esperados introduzidos no PHP, ajudando a escrever código limpo. Capítulo 7, Code Quality Tools, ensina sobre ferramentas que o ajudarão a escrever código limpo e de fácil manutenção. Capítulo 8, Code Quality Metrics, analisa todas as métricas que você precisa saber para avaliar a qualidade do seu código. Capítulo 9, Organizing PHP Quality Tools, mostra como manter suas ferramentas organizadas. Capítulo 10, Automated Testing, apresenta o teste automatizado e explica por que você deve fazê-lo. Capítulo 11, Integração Contínua, explora como manter a qualidade do código de forma consistente e ao longo do tempo. Capítulo 12, Trabalhando em equipe, apresenta as melhores práticas para trabalhar em uma equipe de desenvolvedores. Capítulo 13, Criando Documentação Eficaz, demonstra como criar documentação útil e viva.