C'est une question pas si ciblée mais je ne trouve pas de bonnes informations à ce sujet.
Quand est-il considéré comme une bonne pratique de mettre du code dans votre fichier template.php et quand l'implémenter dans un module?
Je veux dire dans mon exemple actuel, je dois appeler hook_preprocess_node et à l'intérieur effectuer un drupal_get_form et rendre ce formulaire. J'ai mis ma logique dans template.php.
Est-ce exact? Sinon, pouvez-vous me donner une courte liste de DOS et de DONTS concernant le problème?