Mark Seemann is a Danish programmer based in Copenhagen, Denmark. His professional interests include object-oriented development, functional programming, and software architecture, as well as software development in general. Apart from writing a book about Dependency Injection he has also written numerous articles and blog posts about related topics.
Despite being a .NET programmer he takes most of his inspiration from sources across a wide range of technologies, including lots of pattern books.
Originally poised to become a rock star or (failing that) graphic novelist (in the European tradition) he one day found himself with insufficient talent for either, a master’s degree in Economics, and a desire for working with computers. He has been doing the latter intermittently since 1995.
When not working with software or spending time with his family, Mark enjoys reading, drawing and painting, listening to and playing music, as well as preparing or consuming gourmet food and wine.
Avg Course Ratings
Courses by Mark
CourseType-Driven Development with F#Intermediate3h 57mJul 17, 2015
CourseTest-Driven Development with F#Intermediate2h 18mMay 6, 2015
CourseIntroduction to Property-based Testing with F#Intermediate1h 35mApr 17, 2015
CourseUnit Testing with F#Beginner1h 33mMar 31, 2015
CourseEncapsulation and SOLIDIntermediate5h 10mAug 5, 2014
CourseA Functional Architecture with F#Intermediate2h 28mJan 22, 2014
CourseAdvanced Unit TestingAdvanced3h 2mApr 15, 2013
CourseOutside-In Test-Driven DevelopmentIntermediate2h 28mJan 16, 2013