It’s hard to maintain the app for a long time without refactoring.


“Debt is an obligation that requires one party, the debtor, to pay money or other agreed-upon value to another party, the creditor.” — Wikipedia

This correlation of loan and debt is real. Countries create public debt, companies get loans, people get mortgages. After I had read “Principles” by Ray Dalio…

How to get a better performance when working with collections.

Software is meant to help people computing mass of calculations. It’s safe to say, that each software uses collections. How much time or resources can we safe by only making our decisions consciously?

Different use cases — different algorithms

First we need to be aware of the use case. There’s no such thing as a one-fits-all…

And why it actually matters for you to use it right

If you still haven’t seen, find my post about design patterns in general. You can find a list of explained design patterns in one place for free! 💰 Also read the article about Factory Method 🏭 or a Builder 👨‍🏭 pattern and how it fits with Singleton.

What is it?

Singleton ☝, as…

Maciej Najbar

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