FAQ |
Kalender |
|
![]() |
#1 | |||
|
||||
Har WN som tidsfördriv
|
Citat:
Man ska givetvis göra avvägningar när man väljer hur man ska bygga något även om jag tycker det är bättre att använda något ramverk som kärna i de flesta fall. När det gäller prestanda är själva kodexekveringen sällan flaskhalsen när det gäller webbapplikationer och det är i regel den del av applikationen som är allra enklast att skala. Sedan finns det även väldigt många olika cachelösningar som avlastar webbservrarna. Lite mer hårdvara är oftast betydligt billigare än att ha fler utvecklare för att nå samma utvecklingstakt. |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Citat:
När man utvecklar applikationer så får man ofta göra väl avvägda kompromisser, och en viktig del är att det är ofta bätrre att ha en god struktur i sin kod än att optimera på prestanda. Det kostar oftast mer att lägga ner en massa timmars arbete av ett gäng utvecklare än att köpa vassare hårdvara. En god struktur i koden spar tid i underhållet och blir därmed billigt och minskar risken att buggar införs. Har man extremt komplex kod så är det svårt för alla utvecklare tat ha överblick och då ökar risken dramatiskt för nya buggar. Därför är det viktigt att ha en enkel och tydlig struktur så nya utvecklar esnabbt kan sätta sig in i hur strukturen fungerra. Det underlättar då dramatiskt om man använder välkända ramverk. Bra är att bygga koden som "moduler" eller återanvändbara "komponenter" så man bar abehöver skriva den verksamma koden en gång, sen kan man anropa dessa komponenter hundratals gånger i sin kod och det funkar "hvergang".... Skulle man hitta en bugg i en komponent så är det snabbt att göra en rättelse och sen slår den igenom överallt där komponenten används. Senast redigerad av Conny Westh den 2013-03-02 klockan 17:18 |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Citat:
Du behöver ju inte fler utvecklare fördenskull, det behövs eventuellt bara en liten startsträcka för varje ny. Ramverket behöver inte göra mycket nytta just i det avseendet ändå, väljer man exempelvis Laravel eller Symfony så är det relativt få utvecklare som kan det och man vill inte gärna begränsa sig så pass i sin rekryteringsprocess. CodeIgniter är tvärtom ett av de absolut populäraste ramverken och många väljer därför detta trots att det är avsevärt sämre än andra. Populariteten kommer att fortsätta gå upp och ner för olika ramverk, det kommer att tillkomma en del medan andra lär försvinna nästan helt. Det är ofta bättre att söka efter en bra programmerare än en person som är kunnig inom just ditt ramverk.
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|