Rules to maintain sanity developing PHP/Laravel with others

  • Be consistent when placing business logic. If you picked controller stick to it!
  • Be careful with {!! variable !!}, I mean REALLY careful. XSS is so easy to exploit when found
  • Stop bringing data from all places. If using blade template choose to receive data from controller or vue component, both can be confusing
  • Migrations, use migrations! Your big mess called database.sql will not be maintainable over long run
  • If your methods are 900+ LOC something MUST be wrong. Tests? Yes be elitist
  • Vue, Angular, jquery and vanilla js at same application will bring problems even if your team members are at guru skill level
  • Try to stick to default community conventions, stackoverflow is more helpful this way 😉

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s