Skip to content

madoska/BuddyApp

 
 

Repository files navigation

BuddyApp

PHP 2020 BuddyApp

Soetkin Dieltiens, projectmanager
Davy Ceuppens, lead frontend
Fre Hermans, lead frontend
Medina Dadurgova, lead backend

OOP Richtlijnen — crash course

  1. Welke functies zijn broodnodig in de app? users, posts, comments, locations...
    -> elke functie krijgt zijn eigen class

  2. Let op volgende richtlijnen bij het creëeren van een nieuwe class:

    • gebruik hoofdletter! (niet "user.php" maar "User.php")
    • enkelvoud! (niet "Users.php" maar "User.php")
  3. Zet variabelen private in classes en gebruik getters & setters. In geval van overervende classes, zet variabelen op protected.

  4. Gebruik exceptions & try/catch om errors op te vangen en weer te geven ipv echo.

  5. Hergebruik database connectie via het singleton patroon

  6. Voor variabelen en functienamen opteer voor camel case
    -> e.g; buyTicket ipv buyticket of buy_ticket

  7. Indien interfaces bestaan, implementeer deze in alle classes.

SCHRIJF ALTIJD VOLDOENDE EN DUIDELIJKE COMMENTAAR IN JE CODE

About

Php 2020 BuddyApp opdracht

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 97.2%
  • CSS 1.6%
  • JavaScript 1.2%