Development stages

Domain Driven Design

Modeling complex software

Maintainable code

Clear and easy to extend

User experience

Creating user-friendly interfaces

Performance

Using asynchronous tasks

Domain Driven Design

Modeling complex software

Maintainable code

Clear and easy to extend

User experience

Creating user-friendly interfaces

Performance

Using asynchronous tasks

Developerblog

Read more about software development, .NET and C#

Micha ( Developer )


Micha is currently working as a senior software engineer at the JTL Software company in Cologne. Since 2003, he passionately develops software in .NET C # sector. His focus is in the area of WPF , MVVM and Prism.

As a developer, you realize very quickly how much creative freedom your have in the digital world. It's not only the visual field where you can let your imagination run wild, but also in the way how solve difficult problems. To do so it is every important to learn and use new technologies and techniques of software development every day.

profile for KroaX at Stack Overflow, Q&A for professional and enthusiast programmers

  • Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

    — Martin Fowler
  • Before software can be reusable it first has to be usable.

    — Ralph Johnson