alda, (edited ) Adding a form field in most web frameworks:
- Add property to model
- Write a migration (if it isn't automated)
- Add field to the relevant templates
- Perhaps write a validation function
Adding a form field to the WooCommerce checkout process:
I have written 330 lines of code and I'm still not entirely sure if it really works.