Génie logiciel

82
Quelle est la différence entre MariaDB et MySQL?

Quelle est la différence entre MariaDB et MySQL? Je ne suis pas très familier avec les deux. Je suis principalement un développeur front-end pour la plupart. Sont-ils syntaxiquement similaires? En quoi ces deux langages de requête diffèrent-ils? Wikipedia ne mentionne que la différence entre les...

82
Comment puis-je m'assurer que j'apprends réellement à programmer plutôt que de simplement apprendre les détails d'une langue? [fermé]

J'entends souvent dire qu'un vrai programmeur peut facilement apprendre n'importe quelle langue en une semaine. Les langues ne sont que des outils pour faire avancer les choses, me dit-on. La programmation est la compétence ultime qui doit être apprise et maîtrisée. Comment puis-je m'assurer que...

82
La tendance de la branche "développer" à disparaître

J'ai récemment remarqué quelque chose qui regarde certains projets populaires sur GitHub, à savoir qu'il n'y a pas de developbranche. Et en fait, le guide GitHub Flow ne le mentionne pas non plus. De ma compréhension, masterdevrait toujours être totalement stable et refléter la production. Si les...

81
Pourquoi le séchage est-il important?

Très simplement, pourquoi voudrais-je écrire un code qui fonctionne pour tous les cas et les données évolutives alors que tout ce que je dois faire est de répéter le même processus plusieurs fois avec quelques ajustements mineurs? Je ne vais probablement pas avoir besoin de l'éditer à nouveau de si...

80
Agile est-il le nouveau microgestion?

Cette question me trottait dans la tête depuis un moment donc je voulais demander à ceux qui suivent des pratiques agiles / scrum dans leurs environnements de développement. Mon entreprise s'est finalement lancée dans l'incorporation de pratiques agiles et a démarré avec une équipe de quatre...