Carl-Erik Kopseng

Add friend
Sign in to Goodreads to learn more about Carl-Erik.

Object Thinking
Carl-Erik Kopseng is currently reading
bookshelves: currently-reading
Rate this book
Clear rating

Er ist wieder da
Rate this book
Clear rating

Apr 30, 2017 04:42PM

Alain de Botton
“considered earthquakes and decided they were the result of air trapped inside the earth that had sought a way out, a form of geological flatulence:”
Alain de Botton, The Consolations of Philosophy

Alain de Botton
“French travellers were prone to be very upset by the differences. In hotels, they kept away from sideboards with strange foods, requesting the normal dishes they knew from home. They tried not to talk to anyone who had made the error of not speaking their language, and picked gingerly at the fennel bread. Montaigne”
Alain de Botton, The Consolations of Philosophy

Erich Gamma
“Provide an interface for creating families of related or dependent objects without specifying their concrete classes.”
Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software

Kent Beck
“There is only one code stream. You can develop in a temporary branch, but never let it live longer than a few hours. Multiple code streams are an enormous source of waste in software development. I fix a defect in the currently deployed software. Then I have to retrofit the fix to all the other deployed versions and the active development branch. Then you find that my fix broke something you were working on and you interrupt me to fix my fix. And on and on. There are legitimate reasons for having multiple versions of the source code active at one time. Sometimes, though, all that is at work is simple expedience, a micro-optimization taken without a view to the macro-consequences. If you have multiple code bases, put a plan in place for reducing them gradually. You can improve the build system to create several products from a single code base. You can move the variation into configuration files. Whatever you have to do, improve your process until you no longer need multiple versions of the code.”
Kent Beck, Extreme Programming Explained: Embrace Change

Why The Lucky Stiff
“when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create.”
Why The Lucky Stiff

year in books
Albana ...
612 books | 65 friends

Daniel ...
594 books | 73 friends

367 books | 34 friends

Jan Grue
266 books | 121 friends

348 books | 62 friends

152 books | 29 friends

338 books | 88 friends

7 books | 6 friends

More friends…
Test-Driven JavaScript Development by Christian JohansenJavaScript by Douglas Crockford
Best JavaScript Books
40 books — 90 voters
Refactoring by Martin FowlerThe Mythical Man-Month by Frederick P. Brooks Jr.Artificial Intelligence by Stuart RussellModern Operating Systems by Andrew S. TanenbaumHow to Design Programs by Matthias Felleisen
Essential Programming Books
172 books — 488 voters


Polls voted on by Carl-Erik

Lists liked by Carl-Erik