Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of i…
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Shelve Clean Code: A Handbook of Agile Software Craftsmanship
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional pr…
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Shelve The Pragmatic Programmer: From Journeyman to Master
Masters of Doom is the amazing true story of the Lennon and McCartney of video John Carmack and John Romero. Together, they ruled big business. They transformed popular culture. And they provoked a na…
Shelve Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Shelve Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
“There are a few investment managers, of course, who are very good – though in the short run, it’s difficult to determine whether a great record is due to luck or talent. Most advisors, however, are f…
Shelve The Little Book of Common Sense Investing: The Only Way to Guarantee Your Fair Share of Stock Market Returns
Fooled by Randomness is a standalone book in Nassim Nicholas Taleb’s landmark Incerto series, an investigation of opacity, luck, uncertainty, probability, human error, risk, and decision-making in a w…
Shelve Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets (Incerto)
World-renowned economist Klaus Schwab, Founder and Executive Chairman of the World Economic Forum, explains that we have an opportunity to shape the fourth industrial revolution, which will fundament…
The most influential book of the past seventy-five years: a groundbreaking exploration of everything we know about what we don’t know, now with a new section called “On Robustness and Fragility.”
A bla…
Shelve The Black Swan: The Impact of the Highly Improbable
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides…
Практичные, проверенные и обоснованные приемы, которые помогут очистить папку «Входящие», сберечь самый важный ресурс — мыслетопливо, сделать список задач реально работающим и гарантированно добиватьс…
Shelve Джедайские техники: Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо
No gimmicks. No Hyperbole. No Magic Bullet. The Compound Effect is based on the principle that decisions shape your destiny. Little, everyday decisions will either take you to the life you desire or t…
Shelve The Compound Effect: Jumpstart Your Income, Your Life, Your Success
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to applica…
I have Complex PTSD [CPTSD] and wrote this book from the perspective of someone who has experienced a great reduction of symptoms over the years. I also wrote it from the viewpoint of someone who has …
Do you hunger for skills to improve the quality of your relationships, to deepen your sense of personal empowerment or to simply communicate more effectively? Unfortunately, for centuries our culture …
Shelve Nonviolent Communication: A Language of Life
Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do yo…