Citat:
Ursprungligen postat av KarlRoos
Ställ dokumentationsletandet mot maintainability (vad heter det på svenska?), säkerhet och koduppdelning så är de där extra minuterna från att du söker på "codeigniter form validation" tills att du har hittat precis det du vill veta ( http://codeigniter.com/user_guide/li...alidation.html) inte så farliga.
|
Med ett ramverk i botten förenklar man ju såklart underhåll och vidareutveckling för de som är insatta i ramverket och gör det enklare för de som inte är insatta att hitta dokumentation. Det är såklart jättebra.
Men när man bara slänger in alla ramverk och tekniker man kan hitta så går det snabbt åt andra hållet. Slänger du in 15 olika ramverk och tekniker i ett projekt så ökar komplexiteten i projektet oerhört vilket gör att projektet blir svårare att underhålla och vidareutveckla då du måste ta hänsyn till alla saker som spelar in.
Det är ju svårt att veta exakt vad klassen eller funktionen heter i varje ramverk vilket gör det svårt att hitta det snabbt, och sedan är det ju få ramverk som är så väldokumenterade som just CodeIgniter i ditt exempel.
Det är ju också ganska enkelt att generera PHPDoc-filer till de klasser man själv gör också så att andra enkelt kan ta del av den.