Return null; er et alt for ofte brugt statement (i Java i hvert fald).
NÃ¥r der i en metode stÃ¥r “return null;”, er det oftest fordi, man er røget i et eller andet specialtilfælde, hvor metoden ikke har noget fornuftigt at returnere, men det er alligevel ikke sÃ¥ alvorligt, at der skal kastes en exception.
Det er [...]
Statiske metoder med kompleks logik, singletons og reflection – og kombinationer deraf.. Det er alle ting, som jeg har erfaret, gør det temmelig besværligt at skrive fornuftige tests.
Hvordan skriver man f.eks. en unit test til en metode, som kalder en statisk metode? I særdeleshed hvis den statiske metode skulle risikere at kommunikere med f.eks. en [...]
Mangt og meget er skrevet om unit testing – heriblandt ogsÃ¥ en masse kloge og generelle ting. Det vil jeg ikke forsøge pÃ¥. Det er jeg slet ikke klog nok til.
I stedet vil jeg blot konstatere, at unit testing virker for mig, og det er lige meget, om det er mig eller andre, der skriver dem, [...]
Hvis man følger mig på Twitter, så vil man have bemærket, at jeg er begyndt at brokke mig mere og mere over programmeringssproget Java:
Det skal kompileres, classloading er noget bøvl, implementationsdetaljer fra Javas serialiseringsmekanisme, som unødigt forurener klasser, Swing, der er virkelig besværligt at danse med, manglen på anonyme metoder (closures, blokke, lambdaer, kald dem [...]
Lige sÃ¥ snart man laver websites, hvor brugere kan registrere sig pÃ¥ den ene eller anden mÃ¥de, løber man ogsÃ¥ ind i, at det kunne være rart at kunne kommunikere med dem via mails – enten som enkeltstÃ¥ende mails med vigtige oplysninger eller som deciderede kampagner, hvor man gerne vil kunne følge med i, om [...]
Jeg har netop frigivet en ny version af WordPress-plugin’et WP-Blogtoppen.
Det er en mindre opdatering, som gør det muligt at vælge udfra roller, hvem der ikke skal have indsat tracking JavaScriptet.
Filtreringen foregår ved, at man vælger en rolle i administrationspanelet. Denne rolles rettigheder vil så blive sammenlignet med den besøgendes rettigheder. Har den besøgende minimum samme [...]
Mit første WordPress plugin, WP-Blogtoppen røg igÃ¥r i WordPress Plugin Directory. SÃ¥ nu er det vist næsten sÃ¥ officielt, som det kan blive – jeg er WordPress Plugin-udvikler (og open source-udvikler, da plugin’et er frigivet under en modificeret BSD licens)! Desuden har mit plugin allerede fungeret som inspiration til et Drupal-plugin, der er lavet af [...]
Jeg har for en lille uge siden registreret min blog pÃ¥ Blogtoppen.dk – en rangliste over danske blogs baseret pÃ¥ antallet af unikke besøgene. Min ligger desværre ikke noget nær toppen – der er langt op til de øverste.
Måden, Blogtoppen tæller besøgene på, er ved, at jeg har lagt en stump JavaScript her på min [...]
-550 linier kode – det er, hvad jeg har produceret i dag pÃ¥ arbejde. Jep, der var færre linier kode, da jeg lukkede og slukkede for at holde weekend, end da jeg mødte pÃ¥ arbejde i morges.
Det lyder umiddelbart underligt, at man som udvikler kan producere en negativ mængde kode. Men helt tosset er det [...]
Jim Webber gav i aften en glimrende talk om “Hypermedia: The Confusing Bit from REST” til en JAOO Geek Night hos Trifork i Ã…rhus.
For det første er Jim Webber en glimrende taler med en tyk britisk accent og en lige så typisk britisk humor, hvilket gjorde at oplægget ikke blot var informativt, men også virkelig [...]