Published in


Write Code as If You Had to Support It for the Rest of Your Life

Editor’s Note: Yuriy Zubarev is one of the dozens of expert programmers who shared wisdom learned from his years of experience as a software developer in 97 Things Every Programmer Should Know. Yuriy’s advice is simple but essential: code has a life beyond you, and thinking of the longevity of your code is key to its survival, and your success as a programmer. We’d love to know if you agree.

You could ask 97 people what every programmer should know and do, and you might hear back 97 distinct answers. This could be both…




O’Reilly Media on Medium is a space curated by O’Reilly editors, offering advice, insights, viewpoints and experiences on tech.

Recommended from Medium

Smoky Quartz 925 ste http://ift.tt/2jVwzid

RSocket using Spring Boot

Resizing a virtual Linux system partition online

Nginx ,Nginx-Rtmp-Module & Ffmpeg Build Live Video Streaming Server

Nuances of the Singleton Design Pattern with C#

Enabling Proxy in React Native apps

Simple Music Player using Flutter

Selenium: Reflections about Cluster Economics

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
O'Reilly Media

O'Reilly Media

O'Reilly Media spreads the knowledge of innovators through its books, video training, webcasts, events, and research.

More from Medium

How to Communicate Effectively as a Web Developer: The Importance of Strong Communication Skills

Communication is Critical

Lessons learnt in the journey as a software engineer

Arguing with a programmer. It’s all about logic right?

An android, without any other covering, wears a human mask.

How to Make Small Steps Go a Long Way While Learning