Best Practices for to define list in Properties vs Modules
I am looking at the benefits of defining list in Properties and Modules.
Eg. The Pack Type Size members (Size) are to be tied to a SKU.
There will be inputs at Size (100g, 200g etc) and Pack Types (Small, Medium, Large) and calculations based on these inputs.
I thought I read it somewhere that it is better to define these in Modules but I can't find the writeup (or I could be imagining).
Is there a best practise for these kind of situation? If you have another way of doing it what is it and why ?
Best Practice clearly states that we should not use List Properties and replace that with System Module for major hierarchical list and store properties in the module.
Your best guide for best practice is the Planual document found here
Also, here is an explanation of why to use System Modules instead of list properties.