Sign in

Swift and general programming topics, Agile software development, soft skills

Dependency Injection is one of the first techniques that every programmer should learn. Let’s look at how (and maybe why) it works in Swift

Photo by Matthew Henry on Unsplash

Arguably, the most famous and, undoubtedly, a very important principle of software development management explained for programmers.

One Gang of Four’s piece that I still use in every project.

A few personal tips on how to keep your effectiveness through staying happy.

Yet another list of books about software development. Nine more gems for your read list inside!

Photo by Jason Leung on Unsplash

1. General Computer Literacy — How Networks Work

Introduction to Networking: How the Internet Works by Charles Severance

or Pictorial Overengineering

Photo by ThisisEngineering RAEng on Unsplash
print("Hello world!")

Notes about why new friends can sometimes become better than old ones.

How to write properly and make your posts look more attractive if you’re much more of programmer than professional blogger.

The most famous of the SOLID principles and how it can change your mind set.

Nikita Lazarev-Zubov

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