Small coding choices can make software easier to understand and maintain. One example in C# is how we initialize string properties in DTOs. A DTO —Data Transfer Object— carries data between parts of an application.
Source: [Dev.to](https://dev.to/__b63657/why-i-prefer-stringempty-over-null-in-input-dtos-56no)