Quiero pedir métodos en una clase de Python, pero no sé cuál es el orden correcto.¿Cuál es una buena manera de pedir métodos en una clase de Python?
Cuando extraigo métodos en Eclipse con PyDev, Eclipse coloca el método extraído encima del método modificado. Pero esto pone los detalles de nivel inferior antes de los detalles de nivel superior. Según el tío Bob, debería hacer lo contrario para que mi código se lea como los titulares de un periódico. Cuando programo Java solo sigo su consejo.
¿Cuál es la mejor práctica para Python?
No hay una mejor práctica.Haz lo que tenga más sentido: lo importante cerca de la cima es una buena idea, y la consistencia es generalmente algo bueno. PEP-8 no menciona esto, y si fuera grabado en piedra, allí estaría. –
E incluso PEP8 no siempre está escrito en piedra. –
Normalmente lo hago por grupo en la funcionalidad (obtener, establecer, etc.) – CppLearner