Som en del af weekendens retrospektiver har jeg forberedt snesevis af spørgsmål og historier, som du kan tænke over. I denne sektion finder du historier og spørgsmål, som jeg har oplevet, og hvor du kan få flere erfaringer eller afprøve din tankegang. Den rigtige løsning er måske ikke nødvendigvis, hvad den ser ud til at være.
At vælge de rigtige teknologier er en forudsætning for at blive seniorudvikler. Disse beslutninger er ofte ikke nemme, fordi du skal tage hensyn til applikationens nuværende tekniske tilstand, hvor du er på vej hen udviklingsmæssigt, hvad dit…
Du er udvikler af en stor ældre applikation, som du gradvist indfører PHPStan i. Du starter med niveau 0, som er ret udfordrende, men til sidst får du det hele på plads. Du går videre til de næste niveauer, hvor en del af din kode begynder at…
En historie fra slutningen af 2016, hvor jeg bogstaveligt talt blev reddet af en kollega: I en PHP-applikation beslutter du at tjekke billeder ind via et proxyscript, som bl.a. kan justere deres dimensioner og andre parametre i henhold til den…
Et eksternt overvågningsværktøj vil rapportere til dig, at den gennemsnitlige svartid for de 5 overvågede URL'er er fordoblet i løbet af de sidste 30 minutter. Projektet kører på en enkelt fysisk server, som ikke er under din ledelse, og som kører…
En historie fra 2017: Du arbejder som lead developer i et bureau, og du administrerer omkring 300 projekter af forskellig størrelse, som virksomheden har udviklet i løbet af den tid. De fleste af dem er simple Nette-applikationer med op til 10…
En af de ting, som jeg har taget grueligt fejl af i mit liv, er min mening om Microsoft.
I min ungdom brugte jeg Windows XP på en gammel stationær computer, og købte derefter en bærbar Linux-computer (Ubuntu) for mine første penge, fordi Windows…
En yngre kollega kommer til dig med en idé om, hvordan man kan refaktorisere/forbedre den eksisterende funktionalitet i det system, som I udvikler sammen. Du er meget glad for, at han forsøger at tænke over tingene, og du roser ham bestemt for det…
Efter 3 år fortæller din hostingudbyder dig pludselig, at de hæver prisen med 50 % i næste måned på grund af en stigning i energiomkostningerne. Når du forhandler over telefonen, fortæller deres chef dig bare, at du enten accepterer de nye vilkår,…
Du og en junior kollega er ved at udvikle en brugerdefineret e-shop som et FTFP-job (fast pris, fast tid). I har alle skabelonens grafik, kodet hjemmeside og produktdetaljer klar. Junior-kollegaen kan kun bruge Nette og Latte, kodningsniveauet er…