Thinking in DDD: Applying Ubiquitous Language to Real-World Financial Workflows
Software engineers need domain knowledge to build business systems. I’ve found that domain experts often explain processes but rarely define key entities cle...
Software engineers need domain knowledge to build business systems. I’ve found that domain experts often explain processes but rarely define key entities cle...
I resolved a subtle issue months ago in a long-running company project that caused business data inconsistency due to confusing code changes. The project use...
The domain of a software program is the subject area of the user’s activity or interest that it supports. Every day, we solve problems within the domain, eve...
Recently, I solved several slow query issues at work, all of which were related to choosing the correct driving table for the query. The following example is...