Ik begon in 2014 met het Laravel-framework te werken met versie 4. Ik ben gepassioneerd door Laravel. Met dit framework heb ik veel grote projecten gemaakt.
Ik schrijf kwaliteitsvolle, gemakkelijk te begrijpen en door eigendom gedocumenteerde beveiligde code.
Ik volg deze coderingsnormen graag.
Klassen opsplitsen in models, controllers, requests, interfaces, repository, packages, observers, services, traits, middlewares en policies.
Ik haat het om grote klassen te maken. Ik geloof in het opsplitsen van klassen in meerdere goed georganiseerde kleinere klassen.
Houd niet van grote functies. Ik splits liever grote functies op in kleine functies. Geen korte functienaam. Naam moet voor mensen leesbaar en begrijpelijk zijn.
Ontmoedig korte afkortingen van variabelenamen. Variabelenaam of databaseveldnaam moet volledig leesbaar zijn voor mensen.
Gebruik liever bekende pakketten van GitHub gemaakt door andere ontwikkelaars.
Lessen zo schrijven dat ze gemakkelijk in meerdere projecten kunnen worden gebruikt.
Probeer een code niet te over-engineeren. Code schrijven op een manier die voor andere ontwikkelaars gemakkelijk te begrijpen is. De juiste regelafstand is belangrijk.
Elke op maat geschreven functie moet bovenaan documentatie hebben met zowel het variabele type als het retourtype.
Ik heb ervaring met de meest gebruikte volgende Laravel-pakketten.
Ik heb in het verleden projecten ontwikkeld voor volgende sectoren met laravel framework.
Vastgoed
Onderwijs
Ecommerce
Telecom
Transport
Touch Screen
Productie
Business