Skip to content

Brutal coding constraints

Photo of Johan Martinsson
Hosted By
Johan M.
Brutal coding constraints

Details

Bonjour,

Nous vous invitons à la prochaine séance de Craftsmanship. Pour cette édition nous recevons CodeCop de Vienne! Il vient nous soumettre au "Brutal coding constraints"

Rassurez-vous tout ça est fait dans la bienveillance. Quand les contraintes sont au plus fort la créativité est à son maximum! Venez relever le challenge de coder sous des contraintes presque impossibles pour sortir de la monotonie du quotidien.

Un exemple de combinaisons de contraintes:

  1. No Conditionals, i.e. no if, unless or ?: operator.
  2. No Loops.
  3. TTDaiymi (TDD as if you Meant it).
  4. No Naked Primitives, i.e. wrapping all "primitive" values, e.g. booleans, numbers or strings.
  5. No void functions, i.e. always return something.
  6. Immutable.

Ce sera une réussite même si on n'arrive pas à respecter toutes les contraintes, en effet le jeu est de repousser ses propres limites et de découvrir de nouvelles approches. Pour cette raison des variantes moins extrêmes mais cohérentes seront proposées.

Pour plus d'informations sur CodeCop et ses contraintes: http://blog.code-cop.org/2015/08/introducing-brutal-coding-constraints.html

Ce meetup sera présenté en anglais.

Photo of AlpesCraft Grenoble Meetup group
AlpesCraft Grenoble Meetup
See more events
6 rue des Méridiens, Parc Sud Galaxie · Echirolles