Programmation » Vive les programmeurs du dimanche...
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:20:19, 
Par gizmoJe dois créer une extension à un programme en me basant sur une extension déja existante que les concepteurs initiaux m'ont recommandé.
Je regarde donc le code de la classe principale, et voila le genre de truc que je trouve dans les première lignes:
Je sens que je vais bien m'amuser à comprendre leur truc
 
Je regarde donc le code de la classe principale, et voila le genre de truc que je trouve dans les première lignes:
- public class Plugin extends AbstractPlugin {
 - static final int DEFAULT_PORT = 8082;
 - public static int STATIC_PORT = DEFAULT_PORT;
 - static {
 - Properties properties = MyUtils.readProperties( "csplugins/isb/dreiss/cytoTalk.properties" );
 - try { STATIC_PORT = Integer.parseInt( (String) properties.get( "cytoTalk.port" ) ); }
 - catch ( Exception ee ) { ee.printStackTrace(); STATIC_PORT = DEFAULT_PORT; }
 - }
 - ...
 - }
 
Je sens que je vais bien m'amuser à comprendre leur truc
 Concept vivant.
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:29:46, 
Par zionC'est joli comme indentation dis donc 
 
 Je suis le Roy 
 
 
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:36:57, 
Par gizmol'indentation, je m'en fout, c'est ce que fait le code qui est navrant 
 
 Concept vivant.
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:39:29, 
Par ovhJ'adore le STATIC_PORT = DEFAULT_PORT 
 
 Je  n'ai  rien  à  voir  avec  www.ovh.com
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:40:05, 
Par zionL'indentation je m'en fous pas du tout moi 
 
Pour ce que le code fait, j'ai codé maximum 10h en java de ma vie, tu m'expliques?
 
 Pour ce que le code fait, j'ai codé maximum 10h en java de ma vie, tu m'expliques?
 Je suis le Roy 
 
 
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 14:43:26, 
Par gizmobah ovh l'a vu. Le mec créé un default_port qui n'est utilisé QUE pour mettre une valeur a static_port, et ceci deux fois, histoire de bien être sûr 
  (static_port n'est jamais modifié ailleurs...)
  (static_port n'est jamais modifié ailleurs...)Concept vivant.
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 15:02:29, 
Par gizmoEt on continue dans le code inutile... 
- protected static int isIntParseable( String s ) {
 - int out = Integer.MIN_VALUE;
 - try { out = Integer.parseInt( s ); }
 - catch( Exception e ) { out = Integer.MIN_VALUE; }
 - return out;
 - }
 
Concept vivant.
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 15:08:41, 
Par ovh
 Je  n'ai  rien  à  voir  avec  www.ovh.com
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 15:49:34, 
Par zionah oué 
 
le deuxième exemple me parle plus, il ira loin
 
EDIT: enfin, pas aussi loin que celui qui a écrit ce que je dois modifier et qui a pas l'air de savoir que ca existe une boucle et qui fait donc des copier/coller
 
Dernière édition: 10/11/2005 @ 15:50:16
 le deuxième exemple me parle plus, il ira loin
 EDIT: enfin, pas aussi loin que celui qui a écrit ce que je dois modifier et qui a pas l'air de savoir que ca existe une boucle et qui fait donc des copier/coller
 Dernière édition: 10/11/2005 @ 15:50:16
Je suis le Roy 
 
 
Vive les programmeurs du dimanche...
Publié le 10/11/2005 @ 19:35:24, 
Par rfrBah vous savez, je connais quelqu'un qui pour initialiser les variables avant un try { ... } catch faisait ça:
MyClass object = new MyClass();
try {
object = getMyClass();
} catch (Exception e) {
}
au lieu de
MyClass object = null;
try {
object = getMyClass();
} catch (Exception e) {
}
MyClass object = new MyClass();
try {
object = getMyClass();
} catch (Exception e) {
}
au lieu de
MyClass object = null;
try {
object = getMyClass();
} catch (Exception e) {
}
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
Se connecter
Inscription
Mot de passe perdu
Liste des catégories
Qui a lu ce topic?
Répondre
Version imprimable
Activer la notification