Visual Studio settings to ease your development experience

I wrote this piece long time ago for my colleagues who just started to develop on .NET and they were pretty green on using Visual Studio as an IDE for development. 1. Useful configurations All the settings of Visual Studio can be found under the Options menuTools -> Options 1.1. Show the line numbers -> … Continue reading Visual Studio settings to ease your development experience

Create sequence diagrams with PlantUML Recently I came across PlantUML as a tool for building UML diagrams. It can be considered as a standard of making UML, because the output is auto-generated and thus unified. The idea is to describe the content of your diagrams using a simple language and then PlantUML will create the visual representation for you.You … Continue reading Create sequence diagrams with PlantUML

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)