streda 22. decembra 2010

Preco Picasso nemaloval za hodinovu mzdu?

http://pricingidiot.com/2010/12/13/proc-picasso-nemaloval-za-hodinovou-mzdu/

piatok 3. decembra 2010


Ako sa "ošetrujú" chyby a stavy, ktoré "by nemali nastať"

if (start.length==2) { 
cField.setText(setStringLength(start[0]+start[1],4)); 
} else { 
    //nemalo by nastat...inak chyba!!! 
} 

Poznámka pre junirov....v tej vetve else by malo byť aspoň zalogovanie alebo výpis chyby...

streda 24. novembra 2010

O čom je XP :-)

http://xp123.com/xplor/room-gallery/index.shtml

streda 20. októbra 2010

Dead code


Ďalšia "perla" programátora, ktorá sa nám dostala do rúk...

Long actual=null;
      //... kod ktory nemodifikoval premennu actual....
      
  if(actual!=null)
      {
       putL2Map(retVal, map, actual);
      }

utorok 19. októbra 2010

Ďalšia logická perla


if(true OR false){}

Brutal force crack


try {
    try {
        vypocitaj();
    }
    
   catch(Exception e) {
   
      // skusime este raz
      vypocitaj();
   }
}
catch(Exception ex) {
    System.out.println("Chyba!");
}

new Blog(Boolean, "uspech", true);

Prečo vznikla táto inštancia blogu.

boolean uspech = true;
if(xyData.isR()) {
  uspech = xyData.saveRT();
}
if(!uspech) {
 return false;
}
// zapametanie dat pre R
uspech = true;
if(RData.isR()) {
  uspech = RData.saveRT();
}
if(!uspech) {
  return false;
}
// zapametanie dat pre g
if(gData.isG()) {
  gData.saveG();
}
// idem zacat, pokial nemam vybrate vsetky, nepokracuj
if(zacat && !validate()) {
  return false;
}