La structure de code concerne la manière dont le code est écrit pour permettre qu'il soit mieux lu, maintenu et organisé pour une efficacité. Des décisions telles que lorsque les classes doivent être utilisées et quels modèles seraient les plus efficaces pour une tâche.