Most applications today use a classic approach to design and implementation. But what if we take
advantage of the CQRS (Command Query Responsibility Segregation) model to achieve the SRP
(Single Responsibility Principle), make it easier to write unit tests, simplify refactoring, and finally
provide an easy scalability? This video presents a non-standard way of using CQRS in the design
of applications, which will make the architecture easy and easy to understand.
IT professional. Nice title but what does it really mean? A professional, according to Merriam-Webster, "relating to a job that requires special education, training, or skill". All three are required by IT professionals to tackle today's computing world. But is that all there is?
Merriam-Webster provides fuller definitions such as "characterized by or conforming to the technical or ethical standards of a profession". While technical standards march forward for everyone, the speed for IT is arguably more rapid and broad. Moore's Law certainly comes to everyone's' mind for hardware. A similar pace exists for information complexity while volumes of information are becoming unfathomable.