if( preco == null && preco > 100.0 ) { // ... } |
-
Top Posts
-
Tags
-
maio 2012 S T Q Q S S D « mar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
RSS Links
<PENSAMENTO OGRO>
Quanto mais complexo, menor a chance de te mandarem embora para colocarem aquele estagiário que se acha o bom no seu lugar. Vamos incentivar o uso do código abaixo ^^
</PENSAMENTO OGRO>
public static Timestamp obterTimestampPorDataDDMMYYYY(String stData) { SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); String strDate; Timestamp dataTimestamp; try { if (new SimpleDateFormat("dd/MM/yyyy").format(sdf.parse(stData)).equals(stData)) { strDate = new SimpleDateFormat("dd-MM-yyyy 00:00:00").format(sdf.parse(stData)); dataTimestamp = new Timestamp(new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse(strDate).getTime()); } else { dataTimestamp = null; } } catch (ParseException e) { dataTimestamp = null; } catch (Exception e) { dataTimestamp = null; } return dataTimestamp; } |
Poderia ser:
public static Timestamp obterTimestampPorDataDDMMYYYY(String stData) throws ParseException { Date date = new SimpleDateFormat("dd-MM-yyyy").parse(stData); return new Timestamp(date.getTime()); } |
Eu sou da opinião que um código bom é um código sem comentários. Pois de tão legível, não precisa de comentários. Comentários devem ser exceção, a regra deve ser a clareza. Código comentado para mim é um crime, pois se está sem uso deve ser removido, não comentado. Para voltar o código se precisar, se usa um controle de versão e não comentários. Pior ainda é ficar fazendo comentários com gírias, mais antiprofissional, impossível =)
//legenda.calculateHeightsFast(); e legenda.getTotalHeight() nao funfa |