Darkfafi / Mythe_Orion_Game

Game for mobile school project Mythe Orion
1 stars 0 forks source link

Vermijd de naam 'controller' #7

Open BerendWeij opened 9 years ago

BerendWeij commented 9 years ago
public class ControllerScriptTouch : MonoBehaviour { 

Bestand: https://github.com/Darkfafi/Mythe_Orion_Game/blob/master/Assets/_Scripts/ControllerScriptTouch.cs

De naam 'controller' wordt veelal gebruikt binnen het MVC design pattern (de C staat voor controller). Hierdoor lijken classes die de naam 'controller' hebben onderdeel te zijn van MVC. Dit is in jouw geval niet zo. Probeer de naam Controller te vermijden. Vermijd ook de naam 'Script'. Het is een script bestand, dat is duidelijk.

Als je toch de naam 'controller' wilt gebruiken. Waarom noem je het dan niet gewoon Controller.cs en TouchController.cs? Lijkt me redelijk duidelijk wat ze doen :)

Darkfafi commented 9 years ago

Richard had ons altijd geleerd 'Script' erbij te schrijven. Bij all zijn lessen deed hij dat dus dat nam ik gewoon over. Maar ik zal onthouden dat dit een onnodige toevoeging is.