Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    PSRs Boas práticas de programação com PHP

    Jhones S. Clementino
    Livro de PSRs

    *Você terá acesso às futuras atualizações do livro.

    Conteúdo

    Se você já possui alguma experiência em programação, com certeza já se deparou com códigos mal escritos ou mal indentados e ficou se perguntando: como é que isso está funcionando ainda? Funciona mesmo? É muito difícil dar manutenção a um código que não siga padrões ou regras de escrita, e em PHP não é diferente. É para isso que agora existem as PSR (PHP Standard Recommendation), recomendando regras e boas práticas para que os códigos sejam escritos de forma padrão tanto em lógica, quanto em regras de formatação.

    Neste livro, Jhones S. Clementino aborda as boas práticas de programação com o PHP utilizando as PSRs e como aplicá-las em nosso código. Você conhecerá diversas PSRs, desde as que determinam padrões de formatação do código, carregamento de classes, até as que cuidam de maiores complexidades como troca de mensagens HTTP, logs e cache.

    Saiba o que você vai aprender

     

    Sumário

    • 1 Introdução
    • 2 PSR-1 (Basic Coding Standard)
    • 2.1 Regras
    • 3 PSR-2 (Coding Style Guide) - Parte I
    • 3.1 Regras
    • 4 PSR-2 (Coding Style Guide) - Parte II
    • 4.1 Regras
    • 5 PSR-3 (Logger Interface)
    • 5.1 Regras
    • 5.2 Classes e interfaces
    • 6 PSR-4 (Autoloader)
    • 6.1 Regras
    • 7 PSR-6 (Caching Interface)
    • 7.1 Regras
    • 7.2 Interfaces
    • 8 PSR-7 (HTTP Message Interfaces)
    • 8.1 Regras
    • 8.2 Interfaces
    • 9 PSR-11 (Container Interface)
    • 9.1 Regras
    • 9.2 Interfaces
    • 10 PSR-12 (Extended Coding Style) - Parte I
    • 10.1 Regras
    • 11 PSR-12 (Extended Coding Style) - Parte II
    • 11.1 Regras
    • 12 PSR-13 (Link Definition Interfaces)
    • 12.1 Regras
    • 12.2 Interfaces
    • 13 PSR-14 (Event Dispatcher)
    • 13.1 Regras
    • 13.2 Interfaces
    • 14 PSR-15 (HTTP Server Request Handlers)
    • 14.1 Regras
    • 14.2 Interfaces
    • 15 PSR-16 (Common Interface for Caching Libraries)
    • 15.1 Regras
    • 15.2 Interfaces
    • 16 PSR-17 (HTTP Factories)
    • 16.1 Interfaces
    • 17 PSR-18 (HTTP Client)
    • 17.1 Regras
    • 17.2 Interfaces
    • 18 Conclusão
    • 19 Referências bibliográficas

    Autor

    Jhones S. Clementino

    Jhones dos Santos Clementino é formado em Ciência da Computação pela Universidade Paulista (UNIP) e trabalha como desenvolvedor web desde 2009. Apaixonado por novas tecnologias, gosta de acompanhar as tendências do mercado para utilizá-las em novas aplicações e em aplicações legadas. Particularmente, gosta muito de trabalhar com a construção de APIs e microsserviços usando diversos tipos de frameworks/microframeworks e os mais variados conceitos, tecnologias e metodologias. É do tipo que gosta de novos desafios, buscando se superar cada vez mais com os ensinamentos da vida.

    Dados do produto

    Número de páginas:
    219
    ISBN:
    978-85-7254-030-8
    Data publicação:
    10/2019
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro de CakePHP
    CakePHP
    +
    Livro de TDD com php
    TDD PHP
    altLogoFooter

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alura

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev