Ik zou deze blok (lijn 19-23 of zoiets) in een private method zetten, met een naam à la "GeefVolgendeGeldige/Bruikbare/ZonderRareTekens/.../DnaDeelOfNummerOfzoiets" #BestNameEver http://subversion0...
Ik zou deze blok (lijn 19-23 of zoiets) in een private method zetten, met een naam à la "GeefVolgendeGeldige/Bruikbare/ZonderRareTekens/.../DnaDeelOfNummerOfzoiets"
#BestNameEver
Als deze methodnaam dan voldoende sprekend is, dan wordt deze code ineens een pak leesbaarder en begrijpbaarder.