Please find below some advice on customization best practices:
- Make customization as small as possible. Keep only really customized files in customization folders.
- Before OBAS upgrade create a backup of your customized store.
- After OBAS upgrade, carefully compare customized files with their origins in order not to miss any of code changes. Transit code changes from original files into customized files is required.
- In order to avoid any possible confusion regarding which changes were made by you and which by OBAS development, please always place comments in customization files. Also it is good practice to make diffs with origins and keep them as well. This can help to re-customize store from scratch if necessary.