Nouveau programmeur ici! Je crée moi-même mon premier script, et j'ai une fonction particulière assez importante, comme dans 50 lignes.Y a-t-il une limite à la taille d'une fonction?
Je comprends qu'en théorie, une fonction peut être aussi grande que vous le voulez, mais en ce qui concerne l'étiquette, où est un bon endroit où rester? J'utilise Python 2.Quelque chose si cela fait une différence.
@DanielRoseman cette question est un _very_ mauvais ajustement pour les programmeurs - il serait rapidement voté et fermé là-bas, voir http://meta.programmers.stackexchange.com/questions/6483/why-was-my-question -closed-or-down-voting/6491 # 6491 Lecture recommandée: ** [Que se passe-t-il sur Programmers.SE? Un guide pour Stack Overflow] (http://meta.programmers.stackexchange.com/q/7182/31260) ** – gnat
Je m'appuie sur ce que disent pylint ou pyflakes lors de l'analyse de mon code. Les deux sont assez simples et les éditeurs les plus modernes ont des plugins pour cela. Par exemple, flake8 par défaut va vérifier la complexité de McCabe de chaque fonction (https://en.wikipedia.org/wiki/Complexity_Cyclomatic). – fernandezcuesta