
Il y en a qui apres avoir fait le concept (UML etc.), se lancent et programment tout les modules ou pacquets de l’application ou du logiciel et ce n’est qu’a la fin qu’ils ecrivent des routines de tests ( junits, nunits, etc. ) et d’autres qui evoluent a petits pas c’est a dire module apres module, et chaque module est d’abord programme puis teste, et cela donne une certaine echelle (compte tenu aussi souvent des “tiers” ou architectures du systeme a realiser).
Je dois avouer n’utiliser que la deuxieme methode, et ce “naturellement”
Des utilisateurs de la premiere methode qui passent par la ??

Un quine (en informatique) est un programme (naturellement n’utilisant pas d’interface graphique) dont la sortie et le code source sont identiques
Il faut noter que l’operation qui consiste a ouvrir le fichier source et a l’afficher est consideree comme une tricherie.
Generalement, un programme qui utilise une quelconque entree de donnees ne peut etre considere comme un quine valide.
Une solution triviale est un programme dont le code source est vide. Mais pas acceptable !!!
Naturellement , le quine le plus court est interessant a etudier.
Alors a vos claviers, prets ?? partez !! (euuh en Java)
source
[Update] la rubrique “citations” recevra chaque vendredi, un article !! A Vendredi prochain.
- Il y a deux manières d’écrire des programmes sans erreurs. Seule la troisième marche.
- Il est plus facile de changer la spécification pour qu’elle corresponde au programme que le contraire.
- La documentation est comme une assurance-vie : le bénéficiaire n’est presque jamais celui qui l’a signée.
- Tout programme a (au moins) deux buts : celui pour lequel il a été écrit, et celui pour lequel il ne l’a pas été.

Der Verlag entwickler.press stellt zwischen dem 1. und 24. Dezember täglich ein eBook auf seiner Webseite, zum kostenlos Download, zur Verfügung.
Bei den bereitgestellten eBooks soll es sich laut Verlag, um aktuelle Buch-Neuerscheinungen aus dem Jahr 2007 handeln.
So wolle sich der Verlag, bei seiner treue Leserschaft bedanken.

just to introduce verlang 0.1, more Infos here
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, and YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
very interessing !!
- 20.542% Java
- 13.969% C
- 10.228% (Visual) Basic
- 8.750% C++
- 8.687% PHP
- 4.738% Perl
- 4.227% Python
- 3.917% C#
- 3.084% Ruby
- 2.928% JavaScript
- 2.456% Delphi
- 1.704% D
- 1.179% PL/SQL
- 1.129% SAS
- 0.754% Lisp/Scheme
- 0.746% Lua
- 0.708% COBOL
- 0.647% ABAP
- 0.639% Pascal
- 0.613% Ada
source: TIOBE
here are some: funny stuffs, they are sometimes usefull.
Cavaj Java Decompiler - http://www.bysoft.se/sureshot/cavaj
( thanks to Herve Minko)
JadClipse, Jad plugin for Eclipse IDE - http://sourceforge.net/projects/jadclipse>
update:
NBJAD - a Jad plugin for Netbeans IDE -