Jornadas Odoo 2015 - Buenas prácticas en el desarrollo de Odoo
-
Upload
pedro-manuel-baeza-romero -
Category
Business
-
view
136 -
download
6
Transcript of Jornadas Odoo 2015 - Buenas prácticas en el desarrollo de Odoo
- 1. Jornadas Odoo 2015 15 de junio de 2015 @PedroMBaeza [email protected] Buenas prcticas en el desarrollo de Odoo
- 2. No reconocer el cdigo que nosotros mismos hemos hecho Hacer una actualizacin del core de Odoo y que nos d un error con el --update=all O peor an... que actualice, pero que haya una funcionalidad que ya no funciona como lo esperado Problemas habituales
- 3. Mtodo Y buenas prcticas La solucin...
- 4. Carpeta models para los archivos .py Carpeta views para las vistas Carpeta reports para los informes Carpeta wizard para los asistentes (vistas y cdigo) Carpeta security para seguridad. Otras carpetas son obligatorias: i18n, static Un archivo para cada modelo. Estructura del mdulo
- 5. Nombres y etiquetas en ingls Descriptivos, pero cortos Utilizar related, calculados, almacenados de forma adecuada e inteligentemente Campos
- 6. Hacer imports relativos Nombres de clases CamelCase Nombres de mtodos en minsculas y con _ como unin No sobreescribir mtodos completos Escoger la tcnica de sobreescribir antes o despus de la accin PEP8 Cdigo
- 7. No hacer nunca position=replace Escoger bien detrs o delante de qu se coloca un elemento Deshechar cambios mnimos de interfaz (de posicin, por ejemplo) convenciendo al cliente Evitar el xpath, y cuando no se pueda, hacerlo lo ms relativo posible Vistas
- 8. Evita repetir errores Detecta errores que ni sabas que existan Facilita la migracin TDD Testing
- 9. FIN
- 10. FIN