,
Discover new books on Goodreads
See if your friends have read any of Mark Seemann's books
Mark Seemann


#13 most followed
#66 best reviewers
#42 top librarians
year in books

Mark Seemann’s Followers (512)

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
Christi...
1,108 books | 152 friends

Stefan ...
104 books | 54 friends

Karsten
1,257 books | 17 friends

Adam Ralph
341 books | 2 friends

Rachel ...
133 books | 128 friends

Daniel ...
57 books | 3 friends

Kathrin...
1 book | 1 friend

Rita
6,724 books | 582 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 Thank you for writing.

When you read a book to learn something, hopefully it helps you achieve that goal. Once you've learned what you set out to, ther…more
Thank you for writing.

When you read a book to learn something, hopefully it helps you achieve that goal. Once you've learned what you set out to, there's no reason to keep reading books helping you to learn what you already know.

I learned F# around 2010-2015, and haven't, for that reason, read a book about it since. Thus, I'm not up to date with more recent books that teach F#.

I completely agree that learning functional programming was a game changer for me, and I hope that it's still useful today.(less)
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)
Average rating: 4.33 · 1,100 ratings · 123 reviews · 3 distinct works • Similar authors
Dependency Injection in .NET

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

4.08 avg rating — 309 ratings — 4 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.

Islændingesagaerne
Mark Seemann is currently reading
by Unknown
bookshelves: currently-reading
Rate this book
Clear rating

 

Mark’s Recent Updates

Mark Seemann is on page 2416 of 2637 of Islændingesagaerne
Islændingesagaerne by Unknown
Islændingesagaerne
by Unknown
progress: 
 
Rate this book
Clear rating
Mark Seemann rated a book it was ok
God Emperor of Dune by Frank Herbert
Rate this book
Clear rating
I had heard that the latter three Dune books are weird, so I was prepared for that. I wasn't prepared for the way in which it was weird.

First of all, this book has the claustrophobia of a theatre play: A limited set of locations and mostly dialogue.
...more
Mark Seemann rated a book it was amazing
Mother Night by Kurt Vonnegut Jr.
Rate this book
Clear rating
This was a surprisingly delightful tall tale. In Danish, the words 'løgnehistorie' (literally, 'lie story') or 'røverhistorie' (literally, 'robber story') comes with the additional connotation that a yarn is so completely over the top that its main p ...more
Mark Seemann rated a book liked it
The Lottery and Other Dark Tales by Shirley Jackson
Rate this book
Clear rating
This is a collection of twenty short stories, the most famous of which is undoubtedly The Lottery. While decent enough, it wasn't my favourite.

I enjoyed the detailed logistics of how to run away in Lousia, Please Come Home, which, I'm sure, was hardl
...more
Mark Seemann is on page 2412 of 2637 of Islændingesagaerne
Islændingesagaerne by Unknown
Islændingesagaerne
by Unknown
progress: 
 
Rate this book
Clear rating
Mark Seemann rated a book it was ok
Little, Big by John Crowley
Rate this book
Clear rating
This was surprisingly difficult to read for more than one reason.

1. The language is odd, making use of eccentric punctuation, strange word sequences, or just weird syntax. Perhaps, over 529 pages I grew used to it, or perhaps I just stopped caring. A
...more
Mark Seemann answered Rito's question: Mark Seemann
Thank you for writing.

When you read a book to learn something, hopefully it helps you achieve that goal. Once you've learned what you set out to, there's no reason to keep reading books helping you to learn what you already know.

I learned F# around 2 See Full Answer
Mark Seemann rated a book liked it
Klara and the Sun by Kazuo Ishiguro
Klara and the Sun
by Kazuo Ishiguro (Goodreads Author)
Rate this book
Clear rating
It's been a long time since I read Never Let Me Go, but I was reminded of it when I started Klara and the Sun. Thematically, they both deal with 'quasi-humans' whose only reason for existence is to serve some purpose for 'real' people. While Never Le ...more
Mark Seemann rated a book really liked it
Flammesværdet by Anne-Marie Vedsø Olesen
Rate this book
Clear rating
Som det også er tilfældet med nogle af de tidligere bind i serien om Vølvens Vej, er femte og afsluttende bog tæt på at gå i stå undervejs. Alligevel lykkes det at afslutte serien på fin vis. De sidste hundrede sider opfyldte mine forventninger til e ...more
Mark Seemann rated a book really liked it
Ormehavet by Anne-Marie Vedsø Olesen
Rate this book
Clear rating
Som jeg skrev om tredje bog i serien om Vølvens Vej, syntes den at tabe højde. Det viser sig gudskelov at have været et forbigående fænomen, for fjerde bog var nogenlunde ligeså underholdende som første og anden.

Som jeg nævnte allerede i min anmeldel
...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 — 347118 members — last activity 2 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.