Monday, April 13, 2015
Architectures Comparison Summary
For Event-Driven architecture. there are two problems:
Testability and Development
But with CQRS/Event Sourcing, it is very easy to create BDD unit test.
Source:
http://www.oreilly.com/programming/free/files/software-architecture-patterns.pdf
Friday, April 10, 2015
Complexity is the enemy
http://neugierig.org/software/blog/2011/04/complexity.html
Excerpt:
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
Thursday, April 9, 2015
John Resig, source code comments on jQuery
http://genius.it/5088554/ejohn.org/files/jquery-original.html
The original JQuery Source code, led by John Resig, inventor of jQuery
The original JQuery Source code, led by John Resig, inventor of jQuery
Wednesday, April 8, 2015
Monday, March 30, 2015
Saga basic concept and unit test reference list
In DDD/CQRS, A saga is a “long-lived business transaction or process between aggregates”, also call process manager
http://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-i-of-ii/
http://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-ii-of-ii/
How to unit test saga
http://www.udidahan.com/2008/02/04/sagas-and-unit-testing-business-process-verification-made-easy/
http://docs.particular.net/nservicebus/sagas/
http://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-i-of-ii/
http://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-ii-of-ii/
How to unit test saga
http://www.udidahan.com/2008/02/04/sagas-and-unit-testing-business-process-verification-made-easy/
http://docs.particular.net/nservicebus/sagas/
Subscribe to:
Posts (Atom)