Discussion about this post

User's avatar
Long Huynh's avatar

Thanks for the article. It would be great if you also have code example.

Expand full comment
To Rust in Rivers's avatar

For me 'good' includes well named data-structures, I stress A LOT over names, it's important for me to create meaningful names that are consistent with what the company refers to in their processes and then I keep the names consistent throughout the code base. I reach out to the business partners and try and nail down the nomenclature. It is extremely helpful to have the code match the business processes; everyone is speaking the same language and it avoids having to do a translation.

Expand full comment
10 more comments...

No posts