Reading List

Reading List

32081 bookmarks
Custom sorting
Dealroom Most Prominent European Investors
Dealroom Most Prominent European Investors
Sheet1 This has been updated based upon feedback, please see version 2 (final version in late April): ,Version 2,WEIGHTING:,90%,0%,10%,10%,10%,10%,10% (Excl Angels),FINAL,COMBINED,...
·docs.google.com·
Dealroom Most Prominent European Investors
The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job by John Z. Sonmez
The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job by John Z. Sonmez
The Complete Software Developer's Career Guide book. Read 96 reviews from the world's largest community for readers. Technical Knowledge Alone Isn't Enou...
·goodreads.com·
The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job by John Z. Sonmez
The Passionate Programmer by Chad Fowler
The Passionate Programmer by Chad Fowler
The Passionate Programmer book. Read 249 reviews from the world's largest community for readers. Success in today's IT environment requires you to view y...
·goodreads.com·
The Passionate Programmer by Chad Fowler
Test-Driven Development: By Example by Kent Beck
Test-Driven Development: By Example by Kent Beck
Test-Driven Development book. Read 202 reviews from the world's largest community for readers. Quite simply, test-driven development is meant to eliminat...
·goodreads.com·
Test-Driven Development: By Example by Kent Beck
Code Complete by Steve McConnell
Code Complete by Steve McConnell
Code Complete book. Read 424 reviews from the world's largest community for readers. Widely considered one of the best practical guides to programming, S...
·goodreads.com·
Code Complete by Steve McConnell
Working Effectively with Legacy Code by Michael C. Feathers
Working Effectively with Legacy Code by Michael C. Feathers
Working Effectively with Legacy Code book. Read 257 reviews from the world's largest community for readers. Get more out of your legacy systems, more per...
·goodreads.com·
Working Effectively with Legacy Code by Michael C. Feathers
RailsConf 2014 - All the Little Things by Sandi Metz
RailsConf 2014 - All the Little Things by Sandi Metz
Theory tells us to build applications out of small, interchangeable objects but reality often supplies the exact opposite. Many apps contain huge classes of long methods and hair-raising conditionals; they're hard to understand, difficult to reuse and costly to change. This talk takes an ugly section of conditional code and converts it into a few simple objects. It bridges the gap between OO theory and practice and teaches straightforward strategies that all can use to improve their code. Sandi Metz, author of "Practical Object-Oriented Design in Ruby", believes in simple code and straightforward explanations. She prefers working software, practical solutions and lengthy bicycle trips (not necessarily in that order) and consults and teaches on all things OOP. Help us caption & translate this video! http://amara.org/v/FG0O/
·youtube.com·
RailsConf 2014 - All the Little Things by Sandi Metz
What makes for a good software developer
What makes for a good software developer
Software development is more than knowing what APIs to call or basic syntax. Here’s the whole picture of what app development really is
·infoworld.com·
What makes for a good software developer
The Debugging Mindset - ACM Queue
The Debugging Mindset - ACM Queue
Software developers spend 35-50 percent of their time validating and debugging software. The cost of debugging, testing, and verification is estimated to account for 50-75 percent of the total budget of software development projects, amounting to more than $100 billion annually. While tools, languages, and environments have reduced the time spent on individual debugging tasks, they have not significantly reduced the total time spent debugging, nor the cost of doing so. Therefore, a hyperfocus on elimination of bugs during development is counterproductive; programmers should instead embrace debugging as an exercise in problem solving.
·queue.acm.org·
The Debugging Mindset - ACM Queue