Mark Seemann


#16 most followed
#66 best reviewers
#35 top librarians
year in books

Mark Seemann’s Followers (486)

member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
Karsten
1,231 books | 16 friends

Stefan ...
80 books | 53 friends

Adam Ralph
339 books | 2 friends

Daniel ...
57 books | 3 friends

Christi...
1,069 books | 151 friends

Robert ...
159 books | 78 friends

Rachel ...
120 books | 129 friends

Oskar
498 books | 5 friends

More friends…

Mark Seemann

Goodreads Author


Born
in Copenhagen, Denmark
Website

Twitter

Member Since
October 2011

URL


To ask Mark Seemann questions, please sign up.

Popular Answered Questions

Mark Seemann Hi DHEERAJ Kumar, thank you for writing. I'm going to assume that you refer to this original article: http://blog.ploeh.dk/2010/12/02/Inter...

Be sure …more
Hi DHEERAJ Kumar, thank you for writing. I'm going to assume that you refer to this original article: http://blog.ploeh.dk/2010/12/02/Inter...

Be sure to also read the linked article by Krzysztof Cwalina: https://blogs.msdn.microsoft.com/kcwa...

As far as I can tell, interfaces and abstract classes are isomorphic to each other: http://blog.ploeh.dk/2018/02/19/abstr...

Some restrictions are required in order to make that claim truthful. These are covered by the discussion in the comments section on the same page.

HTH(less)
Mark Seemann Hi DHEERAJ Kumar

Thank you for writing, and for your kind words. IIRC, the book's introduction "About this book" contains information about code downlo…more
Hi DHEERAJ Kumar

Thank you for writing, and for your kind words. IIRC, the book's introduction "About this book" contains information about code downloads. It's not a repository, but a .zip file, which is basically because GitHub wasn't really the piece of developer infrastructure in 2012 that it is today.

Manning Press owns the copyright of the book, including the source code, so it's up to them what to do with the code, and how to host it. Since the copyright isn't mine, it'd be illegal for anyone but Manning to host it on GitHub.

HTH(less)
Average rating: 4.34 · 1,062 ratings · 117 reviews · 3 distinct worksSimilar authors
Dependency Injection in .NET

4.43 avg rating — 778 ratings — published 2011 — 14 editions
Rate this book
Clear rating
Code That Fits in Your Head...

4.11 avg rating — 286 ratings5 editions
Rate this book
Clear rating
Robert C. Martin

by
0.00 avg rating — 0 ratings
Rate this book
Clear rating

* Note: these are all the books on Goodreads for this author. To add more, click here.

The Lottery and O...
Rate this book
Clear rating

 
Exhalation
Mark Seemann is currently reading
Rate this book
Clear rating

 
The Call of Cthul...
Rate this book
Clear rating

 

Mark’s Recent Updates

The Lottery and Other Dark Tales by Shirley Jackson
Rate this book
Clear rating
Mark Seemann is currently reading
The Lottery and Other Dark Tales by Shirley Jackson
Rate this book
Clear rating
Mark Seemann is on page 1942 of 2637 of Islændingesagaerne
Islændingesagaerne by Unknown
Islændingesagaerne
by Unknown
progress: 
 
Rate this book
Clear rating
Mark Seemann rated a book liked it
Persuasion by Jane Austen
Rate this book
Clear rating
As the opening line of another book observes,
"The past is a foreign country: they do things differently there."
For me, that may be the main quality that pulled me back to my second reading of Jane Austen. I found Pride and Prejudice interesting enou
...more
Mark Seemann is currently reading
Exhalation by Ted Chiang
Rate this book
Clear rating
Mark Seemann rated a book liked it
Trollkarlens hatt by Tove Jansson
Rate this book
Clear rating
Jeg fortsætter med at læse mig gennem bøgerne om mumitroldene på svensk, i øjeblikket mest for at blive bedre til svensk, men også for at arbejde mig frem mod Pappan och havet, som allerede nu har opbygget så mytologisk status i min feberhede hjerne ...more
Mark Seemann rated a book liked it
Player Piano by Kurt Vonnegut Jr.
Rate this book
Clear rating
Imagine a future when technology has made most people redundant, except a few engineers and managers. That's the world of Player Piano, and naturally, all the surplus people are dissatisfied with the situation.

Written in 1952, this technology isn't A
...more
Mark Seemann rated a book liked it
The King of Elfland's Daughter by Lord Dunsany
Rate this book
Clear rating
Pre-tolkien fantasy, beautifully written, but with a story that moved so glacially that I soon lost interest.
Mark Seemann rated a book really liked it
Algoritmer og ansvar by Henrik Kragh Sørensen
Rate this book
Clear rating
Denne bog var pensum til et kursus i videnskabsteori som jeg fulgte på Københavns Universitet. Angiveligt har den været pensum på det kursus i årevis, men som foreløbig udgave. Først to-tre uger inde i kurset blev den tilgængelig i handlen, så vi sta ...more
Mark Seemann rated a book really liked it
Rendezvous with Rama by Arthur C. Clarke
Rate this book
Clear rating
It's a bit dismaying that I have to re-read books I read in my teens to find genuine hard science-fiction. It's not always a good idea to re-read books you read at an impressionable age, but Rendezvous with Rama holds up. This is classic SF.

The first
...more
More of Mark's books…
Quotes by Mark Seemann  (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

“Providing technical expertise includes not confusing stakeholders with details they can’t make sense of or use.”
Mark Seemann, Code That Fits in Your Head: Heuristics for Software Engineering

“The more you produce, the more you have to read. Automated code generation only makes matters worse. As Martin Fowler writes about low code quality: “Even small changes require programmers to understand large areas of code, code that’s difficult to understand.” [32] Code that’s difficult to understand slows you down. On the other hand, every minute you invest in making the code easier to understand pays itself back tenfold.”
Mark Seemann, Code That Fits in Your Head: Heuristics for Software Engineering

“3.2 Why Programming Is Difficult What makes software development so hard? There’s more than one reason. One is, as discussed in section 1.1, that we’re using the wrong metaphors. That clouds our thinking, but that’s not the only reason. Another problem is that a computer is quantitatively different from a brain. Yes, that’s another problematic metaphor”
Mark Seemann, Code That Fits in Your Head: Heuristics for Software Engineering

“A lot of people see doubt as legitimate philosophical posture. They think of themselves in the middle, whereas of course really, they're nowhere.”
John le Carré, The Honourable Schoolboy

“Will highly comprehensible code, by virtue of being easy to modify, inevitably be supplanted by increasingly less elegant code until some equilibrium is achieved between comprehensibility and fragility? Perhaps simple on the outside/fragile on the inside can be an effective survival strategy for evolving artifacts.”
Brian Foote Joseph Yoder

“It is only when our appointed activities seem by a lucky accident to obey the particular earnestness of our temperament that we can taste the comfort of complete self-deception.”
Joseph Conrad, The Secret Agent

220 Goodreads Librarians Group — 296549 members — last activity 0 minutes ago
Goodreads Librarians are volunteers who help ensure the accuracy of information about books and authors in the Goodreads' catalog. The Goodreads Libra ...more
No comments have been added yet.