Question

Alors que le code est de plus en plus grand, il devient de plus en plus difficile de garder tout bien organisé. Une chose que j'ai beaucoup aimé le temps que je développé dans .NET était le # région / # endregion qui a permis d'organiser le code dans des groupes logiques et fait encore l'organisation beaucoup plus facile.

Quelqu'un sait s'il y a une organisation de code similaire possible en Java?

Était-ce utile?

La solution

C'est une caractéristique de Visual Studio, .NET pas. Vous auriez à regarder dans votre environnement de développement Java de choix et de voir quelles sont les options qu'ils ont.

Autres conseils

Cela fonctionne dans NetBeans:

// <editor-fold defaultstate="collapsed" desc=" Region Name ">

... Enter Code Block here ...

// </editor-fold>

Le problème avec les régions est, ils peuvent créer des fichiers remplis de milliers de lignes de look code spaghetti comme ils sont compacts, propre et bien organisé à première vue, qu'ils ne sont pas.

Si un seul fichier devient ingérable, pensez à la façon dont vous avez structuré vos classes et est-il des choses que vous pouvez refactoriser mettre dans leurs propres classes ou méthodes?

Je suis région très heureux quand j'ai commencé .net et maintenant je ne pense pas avoir écrit une des années. Ils ont perdu toute valeur à mes yeux la première fois que j'ouvert un dossier avec 5 régions, pensé, « Hmm ... assez simple » que pour développer un et obtenir quelques milliers de lignes de code qui n'a pas de sens que ce soit.

Non, Java n'a pas quelque chose comme ça. Si tout ce que vous devriez obtenir un meilleur éditeur de texte qui permet le pliage de code arbitraire ou pliage de code basé sur les commentaires.

En Java, vous utilisez et des projets pour organiser votre code.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top