Loading Video...
Patterns and antipatterns in Odoo module development
Developer Community Talk
Địa điểm: Mezzanine 2000 - 11:30, 14/10/2022 - 12:00, 14/10/2022 (Europe/Brussels) (30 phút)

Patterns and antipatterns in Odoo module development
Alexandre Fayolle
Senior Odoo Developper tại Camptocamp France SAS
Senior Odoo Developper tại Camptocamp France SAS

Alexandre has been working on Odoo at Camptocamp since 2012 and is a contributor to the Odoo Community Association, where he was a member of the Board until last year. He co-authored the first two editions of the Odoo Development Cookbook (Pack Publication).

At Camptocamp, he works as a software architect for projects in France and coordinates the development team.


There are a number of patterns commonly found in Odoo module development. Old-time developers know them, even if they do not consciously apply them as patterns. There are also many anti-patterns that can lead to inefficient and even, sometimes, insecure code. 

These are also known by old-time Odoo developers and normally only discussed in the dim-lit backrooms of a few Belgian bars close to the Odoo Experience conference center, among a handful of grizzled developers.

 
This year no more, and youngsters will get a chance to access this precious knowledge.

Key learnings:

After attending this talk, you will learn how to structure business models to avoid performance and security issues, ease extensibility, and avoid being flagged as a noob by code reviewers.

Target audience:

Odoo module developers with some experience in the framework, but beginners are welcome too. Prior knowledge of module development is expected.

Added value for the target audience:

  • Write better-structured models.
  • Gain some insights about things you may be doing wrong.
  • Make your code easier to extend. 
  • Earn respect from your colleagues who were not lucky enough to attend the conference.
http://www.bistasolutions.com/ </div> ">
Bista Solutions Inc.
https://www.braintec.com </a> </div> ">
braintec
https://www.ever-bs.com </div> ">
Ever Business Solutions S.a.l
https://www.idealisconsulting.com </div> ">
Idealis Consulting
https://www.nalios.be </div> ">
Nalios
https://www.odoo-bs.com </div> ">
OBS Solutions
https://www.plennix.com </div> ">
Plennix Technologies
https://www.rapsodoo.com/ </div> ">
Rapsodoo
https://www.acsone.eu </div> ">
Acsone
http://www.altanmya.net </div> ">
Altanmya - Technology Solutions
https://www.atharvasystem.com </div> ">
Atharva System
https://www.camptocamp.com/ </div> ">
Camptocamp
http://www.dfakto.com </div> ">
Dfakto
https://www.ecoservice.de/page/homepage </div> ">
Ecoservice
http://www.eezee-it.com/ </div> ">
Eezee-it
https://www.fiscalteam.be/ </div> ">
Fiscal Team
https://www.intero-technologies.de/ </div> ">
Intero Technologies GmbH
https://www.al-jawad.ae/ </div> ">
Al Jawad Software house
https://karizma-conseil.com/en/ </div> ">
KARIZMA
https://www.konfoo.com </div> ">
Konfoo
https://www.logicasoft.eu/odoo </div> ">
Logicasoft
http://www.niboo.com </div> ">
Niboo
http://www.noviat.com </div> ">
Noviat
http://www.setuconsulting.com </div> ">
SETU Consulting Services Private Limited
https://www.squareflow.be/ </div> ">
Squareflow
http://www.subteno.com </div> ">
Subteno
https://www.zero.com.al </div> ">
Zero Group
https://www.accomodata.be </div> ">
ACCOMODATA BV
https://agicap.com/en/ </div> ">
Agicap
https://akretion.com/fr </div> ">
Akretion
http://alphasystems.com </div> ">
alphasystems software solutions gmbh
https://www.arkeup.com/erp-odoo </div> ">
ARKEUP
http://www.axxelia.com </div> ">
Axxelia GmbH
https://www.bhc.be </div> ">
BHC
https://binhex.es/ </div> ">
BINHEX
http://www.birtum.com/ </div> ">
Birtum
https://www.bloopark.de </div> ">
bloopark systems GmbH & Co. KG
https://www.bop-alliance.com </div> ">
BOP Alliance
https://www.brainvire.com/ </div> ">
Brainvire Infotech Inc
https://www.captivea.com </div> ">
Captivea USA
http://www.cube48.de </div> ">
cube48 AG
https://www.cybrosys.com </div> ">
Cybrosys Techno Solutions Pvt.Ltd
https://www2.deloitte.com/lu/en.html .html </div> ">
Deloitte Luxembourg
http://www.dgtera.com </div> ">
DGTERA
https://www.digimedio.be/ </div> ">
Digimedio
https://www.dkgroup.fr/solution-odoo-dkgroup </div> ">
DK Digital
https://www.dphi.be/ </div> ">
DPHI
http://www.dynapps.be </div> ">
DynApps NV
http://www.dynapps.be </div> ">
DynApps NV
https://www.emasphere.com/en/?utm_source=odoo_experience&amp;utm_medium=referral&amp;utm_campaign=Odoo-experience_Corpo_Leads-en-be_22_10_12%2F14 </div> ">
EMAsphere
https://estpos.ee/ </div> ">
EST-POS
https://www.ife.de/ </div> ">
IFE GmbH
http://www.eficent.com </div> ">
FORGEFLOW, S.L.
https://hibou.io/ </div> ">
Hibou Corp.
https://www.isabelgroup.eu/ </div> ">
Isabel Group
https://www.itbrasil.com.br/odoo </div> ">
IT Brasil
https://kickandrush.com/ </div> ">
Kick and Rush
http://www.koleos.eu </div> ">
KOLEOS
https://home.kpmg/be/en/home.html </div> ">
KPMG Tax, Legal & Accountancy
http://www.metrum.lu </div> ">
METRUM SA
https://www.mixvoip.com/ </div> ">
Mixvoip srl
http://www.muchconsulting.de </div> ">
much. GmbH
http://www.novobi.com </div> ">
Novobi
https://odoo-community.org </div> ">
Odoo Community Association (OCA)
http://www.odootec.com </div> ">
OdooTec
http://www.omniasolutions.website/ </div> ">
OMNIA SOLUTIONS
https://ovhcloud.com </div> ">
OVH
https://www.packtpub.com/ </div> ">
Packt Publishing
https://www.ps-sa.net </div> ">
Pioneer Solutions
https://plementus.com/ </div> ">
Plementus
https://www.portcities.net/ </div> ">
Port Cities International Limited
http://www.samsa-it.de </div> ">
SAMSA-IT GmbH
https://www.slnee.com </div> ">
SLNEE
https://smart-ltd.co.uk/ </div> ">
Smart Information Technologies Ltd
http://www.sodexis.com </div> ">
Sodexis
http://www.somko.be </div> ">
Somko BV
http://spectrumgroupe.fr </div> ">
Spectrum Groupe
https://www.surekhatech.com/ </div> ">
Surekha Technologies
https://www.targetintegration.com </div> ">
Target Integration
https://www.teamflow.com/ </div> ">
TeamFlow
https://www.vanmoof.com/ </div> ">
VanMoof
https://ventor.tech/ </div> ">
VentorTech
https://weboffice.at </div> ">
Weboffice IT-Service und Marketing GmbH & Co KG
http://www.yds-int.com </div> ">
YDS
http://www.26house.com </div> ">
26HOUSE s.r.o.
http://3rdwave.be </div> ">
3Rd Wave