Using anecdotes, analogies, examples and parables, this user-friendly guide offers techniques for getting any programming job done effectively, and can help any programmer improve skills, no matter what level. Incorporates today's top languages, including Java, C, C++, and Perl.
The pragmatic programmer
A tutorial and reference to the object-oriented programming language for beginning to experienced programmers, updated for version 1.8, describes the language's structure, syntax, and operation, and explains how to build applications.
This book will help you Increase your productivity as a web developer Realize the overall joy of programming with Ruby on Rails Learn what’s new in Rails 2.0 Drive design and protect long-term maintainability with TestUnit and RSpec ...
New programmers: here's the guidance you need to get started. With this book, you'll think about your job in new and enlightened ways. The Developer's Code isn't about the code you write, it's about the code you live by.
Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture.
These are the proven, effective agile practices that will make you a better developer.
Kraus-Weber Test 3 The next test is often called a bent-knee sit-up. As in the previous test, lie on the floor with your hands touching behind your neck and your feet securely anchored. But this time, have your knees flexed such that ...
Whether you are looking for a fun new hobby or are interested in entering the tech world as a professional, this book gives you a solid foundation in programming. Chris teaches the basics, but also shows you how to think like a programmer.
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills.
This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond.