Sign in

Tech writer with 926K+ views. Sharing my opinion and what I learn. .NET backend engineer in FinTech. New YouTube Channel https://bit.ly/3vxqNHj

PROGRAMMING

Talking about If-else vs. Polymorphism is one way.

Image by Nicklas Millard
Image by Nicklas Millard
Image by Nicklas Millard


Because no in-memory database provider is good enough to simulate the real thing

Beakers with liquid inside
Beakers with liquid inside
Photo by Elevate on Unsplash.


Opinionated

The two essential concepts determining how understandable and maintainable your code is.

Image by Nicklas Millard
Image by Nicklas Millard
Image by Nicklas Millard


Practical Programming Advice

Increasing signal-to-noise ratio should be front and center whenever you write code.

Image by Nicklas Millard
Image by Nicklas Millard
Image by Nicklas Millard


Practical Programming Advice

How to double the amount of code for the better.

Image by Nicklas Millard
Image by Nicklas Millard
Image by Nicklas Millard

Lines of code have never been a good metric for code quality. Ever.


Practical Programming Advice

“It’s waste of time. I just hit postman and see what I get”.

Image by Nicklas Millard


Avoid strings, ints, doubles, and other primitive types

Image by Nicklas Millard

Neglecting to write proper domain classes and value objects is a recurring theme of many codebases.

Before we start…


Best Practices

Code organization often determines application comprehension and long-term maintainability.

Image by Nicklas Millard

“Enough, just show me the code structure!”


Advice and Opinions

The one who has a keen eye for design and elegantly applies patterns and approaches.

Image by Nicklas Millard.
Image by Nicklas Millard.
Image by Nicklas Millard.


OPINIONATED

Remember them, and you’ll create better software

Image by Nicklas Millard.

1. Steer Clear of Primitive Types.

Nicklas Millard

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