SUPRALOG

SUPRALOG est un créateur d’applications et de plateformes digitales.

Notre ambition est de mettre la technologie au service des hommes et de leurs activités.

La recherche d'une démarche de production logicielle innovante et de qualité est notre passion. 

 

Le défi: Clean Code

Theme:

Conception, Développement

Lot:

250 € en bons d'achat

Ecrire du code, c'est bien... Ecrire du Clean Code, c'est mieux ! ;-)

"Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way"

Le Clean Code, ce n'est pas qu'une affaire de conventions ou de points de vue.. c'est une démarche rigoureuse et inspirante pour tous les développeurs portée par des pointures du développement logiciel comme Robert C. Martin (cf. "Clean Code: A Handbook of Agile Software Craftsmanship"...). SUPRALOG promeut cette démarche de "l'artisanat du logiciel" et accompagne les ingénieurs en développement, débutants ou expérimentés, par du coaching technique dans leur montée en compétences en Clean Code.

Ecrire vite n'implique pas d'écrire “sale" ! 

Alors, prouvez-nous que vous êtes capable d'écrire du Clean Code et relevez ce défi: fournir la solution au sujet de la nuit la plus qualitative en termes d'écriture de code, en respectant les principes d'un code SOLID !

Elements attendus

Nous attendons notamment de vous une attention particulière dans

  • La lisibilité et la clarté du code
  • Le respect des règles du Clean Code 
  • Le découpage en fonction, classe, etc.
  • Le niveau de complexité cyclomatique

Mode de restitution

Nous envoyer quelques fichiers de code que vous considérez 'clean' représentant au moins 200 lignes et que vous avez écrit manuellement.

NB: Bonus si c'est du Javascript !

Le dépot des rendus est clos.
L'inscription/désinscription aux défis est fermée.