Never Stop Learning - 6 Tips On Books From Our Developers

SHARE

Did you know that March is the month of a book in Slovakia? We call it so to honor Matej Hrebenda, 19th-century book evangelist and traveling salesman. Even though he was almost blind, he kept spreading national literature among the simple people.

We like education. It’s an everlasting part of being a good developer. And education without books (in any form) would be hard. So here is our few cents to this matter: We have asked our developers for books they would like to spread among the people that want to learn.

Read on: A Day In The Life Of A Software Developer At Rare Crew

 

The Clean Coder: A code of Conduct for Professional Programmers

Author: Robert C. Martin

How do you perceive your job as a developer? Is it “manual labor” for your, just never ending tapping to the keyboards, trying to get that line of code as clean as possible without losing your mind? Robert Martin may change this perspective and teach you, how to perceive being a developer as a craft, not a job.

 

Clean Code: A Handbook of Agile Software Craftsmanship

Author: Robert C. Martin

Another book from Robert Martin’s series. Even bad code can work for you but don’t forget: today’s code can build the foundations for future’s big software. Hence you should keep it as clean as possible. How to do that and what to keep in mind? Grab a copy of Clean Code to find the answers.

 

JavaScript and JQuery: Interactive Front-End Web Development

Author: John Duckett

Book suitable for both seasoned developers and newbies in the field — or, to be more precise, self-taught people without a degree in computer science. It presents JavaScript as something that should be feared but welcomed as a part of the better, more interesting and engaging output.

 

The Pragmatic Programmer: From Journeyman to Master

Authors: Andrew Hunt and David Thomas

This book is a great read to fill the gaps that have been missed by all other books on this list. The authors will show you what it takes to master our trade, and hopefully, they will equip you with skills and ideas to avoid the common pitfalls.

 

Design Patterns: Elements of Reusable Object-Oriented Software

Author: Erich Gamma

As the title says this book focuses on Design Patterns: describes what patterns are and how they can help you design object-oriented software. You’ll get insights that can help you create more flexible, elegant and ultimately reusable designs. Don’t get discouraged by the date of publishing. It is surprisingly timeless.

 

Cracking the Coding Interview: 189 Programming Questions and Solutions

Author: Gayle Laakmann McDowell

This one is special. Maybe not in the subject of coding but definitely in the subject how to hire people for coding. Truth to be told — you must understand programming to fully benefit from the knowledge presented in this book. With a good foundation in programming, Cracking the Coding Interview can give you a solid boost in the hiring process and make you more efficient while choosing the right colleagues.

 

Who are we?

We are dynamic software company delivering tailor-made solutions, and dedicated to provide excellent IT products and services to ensure the best value for our customers.

Our strict adherence to quality, defensive programming, best practices and proven methodologies help our customers reduce risks and maximize the IT potential. We take great pride in our work and strive to operate professionally and efficiently.

Our clients are multi-national companies, that have been a force of innovation across entertainment, sports and fashion for over a century. We focus on development projects in fashion & entertainment, news & media sector and variety of such environment has reflected into our work too.

 

SHARE

Cookie Settings

×

When you visit any website, it may store or retrieve information on your browser in the form of cookies. This information may be about you, your preferences or your device. This is mostly used to make the website work as you would expect it to. The information doesn’t identify you but can be used to offer a more personalized web experience.

Because we respect your right to privacy, you can choose to not allow certain types of cookies. By clicking on the different category headings, you can find out more and change from our default settings. However, blocking certain types of cookies may negatively impact your experience on this site and the services we are able to offer.

Cookie Policy

Manage Consent Preferences

These cookies are necessary for the website to be able to function, hence cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services. This includes setting your privacy preferences, logging in or filling in forms. You can set up your browser to block or alert you about these cookies, however some parts of the website won’t work as a result. These cookies don’t store any personally identifiable information.

These cookies allow us to count visits and traffic sources, so we can measure and improve the performance of our site. They help us know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies, we will not know when you have visited our site.

These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.