Demander de l’aide c’est être fort

Nous avons tous régulièrement entendu cette maxime.  On l’utilise pour inciter les gens à consulter un médecin ou à parler à un groupe de soutien.  Cependant, on peut certainement l’appliquer à un domaine beaucoup plus large.  En effet, il est rare que la réussite soit le fait d’une seule et unique personne.  En informatique, il existe encore quelques exceptions principalement dans les applications pour appareils mobiles mais elles tendent à disparaître avec la complexification du développement.  Pour réussir, il faut indiscutablement être une équipe.

Lire la suite

Et si on optimisait…

Je discutais dernièrement avec d’autres développeurs au sujet de la manière optimale pour conserver des données non-structurées dans une base de données.  Plus précisément nous cherchions à entrer données descriptives liées à un profil utilisateur.  Nous utilisions une base de données relationnelle pour le reste du projet et il me semblait normal de continuer avec le même système.  Nous avions même trouvé une structure permettant de faire le travail.  Elle était cependant un peu lourde.  Ceci a soulevé des craintes sur les performances qu’il était possible d’atteindre chez quelques personnes.  Quelqu’un a alors proposé d’utiliser une base de données non relationnelle pour cette section du logiciel.  La base de données en question était MongoDB.

Lire la suite