Its is important to note that very few of these guidelines are absolutely necessary. They are "conventions" generally adopted by other professional Alpha Five developers.
Although some of these conventions are simplistic and designed for brand new developers, other rules are required to keep from causing harm to your application.
There is no requirement to be in compliance with this guide. However, there are particular benefits for all Alpha Five developers to following these common guidelines:
Feel free to contact the author at firstname.lastname@example.org if you have suggestions or questions.