The NULL in SQL Server

Dealing with NULLs can always be fun in SQL Server. Creation of nullable columns can bring some complexity in the application logic and should be handled with caution. Kalen Delaney recommends in his book "Microsoft SQL Server 2012 Internals" to never allow NULL values in our tables. However there are some cases that requires using … Continue reading The NULL in SQL Server

Software Architectures (in a few words)

Discovering the domain architecture through DDD "Purpose of Domain Driven Design - Mitigate the burden of writing software under tough conditions." Start from the business! First of all, when starting implementation of the Domain Driven Design methodology, we should have a good domain knowledge  of the product we are going to build. The classes and … Continue reading Software Architectures (in a few words)