One great example of refactoring data-centric .net application into domain-centric architecture is this. https://app.pluralsight.com/library/courses/n-tier-apps-part1/table-of-contents This training was released in 2012, which is 9 years old. But, this is the best example for me to apply in our company and myself, because 1) this course targets a legacy code, which we have in areas and wasn’t… Continue reading Domain centric architiecture – best refactoring example
Event Notification Address change in CRM can be sent to Quoting System through the event. e.g. address changed. – Reverse the dependency from CRM to Quote system. – Message becomes a thing(object) to record and pass around. – events vs commands – pub/sub is nice as subscribers can sub independently.Cons: How to know what’s happening… Continue reading 4 Types of Event-Driven Architecture by Martin Fowler
A few take-aways for dot net developers from Technology Radar volume 24. Sentry: Adopt I use Sentry at work. As it’s so good, we should utilize this further to make the most out of it. Simplest possible ML : Trial Totally agree. Many problems actually do not require ML. Regex or Regression may be… Continue reading Technology Radar for dot net devlopers – Volume 24
Democracy being tested in Hong Kong, Russia, and many African countries among the pandemic. Emerging electric cars. The market share of EVs will be about 30% by 2030. Global warming. Targeted to be carbon neutral by 2050 in the US or 2060 in China. China becoming the biggest box office. Defending the planet from an… Continue reading 5 big topics to watch out in 2021
Given that the number one reason why Unit Test fails is the code is not testable which make the unit test difficult, costly, un-maintainable, making the application layer independent through the interface is the most important concept in the clean architecture.