| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A curated list of resources for PHP
The LAMP stack:
Most frameworks in PHP follow some sort of MVC structure. The theory is simple:
The user interfaces with the view, which passes information to a controller. The controller then passes that information to a model (layer), and the model passes information back to the controller. The controller effectively stands between the view and the model. (Brandon James Savage)
"Write shy code -
modules that don't reveal anything unnecessary to other
modules and that don't rely on other modules' implementations."
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
"DRY ‐ Don't Repeat Yourself
Every piece of knowledge must have a single,
unambiguous, athoritative representation within a system."
Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Follow common PHP conventions for object-oriented code, and established industry best practices: PSR-1, PSR-12, PSR-4.
“Software testers do not make software; they only make them better.” – Anonymous
Not commenting your code when you are a programmer should be illegal - @RiaCorpeno
PHPdoc is intended for documenting your code. The intention is that you always add comments to your parameters and return types in docblocks that describe what they do. There is software that can read in your code and produce documentation in pdf or HTML format that describes all your classes and functions as well as what they do and how to use them. It is a system for inline documentation as the name indicates.
A good programmer looks both ways before crossing a one-way street.
| Back | FazBrowse Home | New Git URL |