Ce tutoriel de programmation est présenté sous la forme d'un cours java. Il ne vous donne pourtant pas de technique particulière pour développer en java. Il vous explique un ensemble de techniques simples à mettre en oeuvre pour développer et programmer proprement, et surtout afin que votre code soit robuste, stable et maintenable dans tout langage objet. Bien que tous les exemples soient écrits en java, la technique est applicable à tous les langages de programmation : pascal, delphi, c, c++, c#, java, .net, php, vb, asp ... |
| Ce volet du tutoriel présente une technique dite de validation des paramètres. |
| Ce volet du tutoriel souligne le besoin de commenter et documenter son code. L'article ou le tutoriel essaye de trouver une systématique dans l'écriture des commentaires de votre code, qu'il soit java ou autre. Le fait de se résoudre à une certaine systématique pour l'écriture des commentaires d'un programme, permet de vous habituer à l'écriture de ceux-ci. |
| Ce volet du tutoriel explique l'utilisation des assertions et décrit rapidement la notion de développement par contrat. La technique a été introduite récemment en java (jdk 1.4) mais est exploitée depuis longtemps dans d'autres langages comme le C++. |
| Ce volet du tutoriel explique l'utilisation d'un framework de tests, grace auquel vous mettez votre application en difficulté avant même que le client y soit invité, vous développez de manière non régressive (non régression du code). Je vous propose des liens pour télécharger (download) JUnit, NUnit, DUnit, CUnit PhpUnit. des unités de tests pour java, .net, c++, delphi. |