PinnedHelmi ben abdallahThe first book that must be read for Dimensional Modeling.“The Definitive Guide to Dimensional Modeling” by Ralph Kimball is an excellent book that explains the world of data decision-making using…Apr 27, 2023Apr 27, 2023
Helmi ben abdallahCQRS with DatabaseLessDatabaseless refers to an approach to software development where traditional databases, such as relational databases or NoSQL databases…Apr 26, 20231Apr 26, 20231
Helmi ben abdallahGamma Structural PatternsStructural patterns control the relationships between large portions of your applications. Structural patterns affect applications in a…Feb 1, 20191Feb 1, 20191
Helmi ben abdallahRemember the Big Picture: Boiled Frogsif you take a frog and drop it into boiling water, it will jump straight back out again. However, if you place the frog in a pan of cold…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahThe royal concept lost in Agility: Orthogonality«Orthogonality “ is a critically important concept for software architects, as it helps us introduce loose coupling where we need it in…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahOrthogonality in scalability :We define 3 orthogonal axes to scale. each of which focused on a different approach toward scalability. Organizational construction was…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahOrthogonality in DesignMost developers are familiar with the need to design orthogonal systems, although they may use words such as modular, component-based, and…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahWrite shy codeEvery time you write code , you run the risk of reducing the orthogonality of your application. Unless you constantly monitor not just…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahOrthogonality in organizationHave you noticed how some project teams are efficient, with everyone knowing what to do and contributing fully, while the members of other…Jan 20, 2019Jan 20, 2019
Helmi ben abdallahI never understood Inversion of controlUntil someone explained it to me like this …Jan 19, 2019Jan 19, 2019