Open in app

Sign In

Write

Sign In

Alexandre Ramalho
Alexandre Ramalho

6 Followers

Home

About

Pinned

Improve your code’s maintainability by dropping unit tests

The way you test has a huge impact on your codebase maintainability. In this article I’ll try to convince you that by zoning out and seeing the broader picture you can deeply improve it. Let's start with why: Why do we test? Nobody tests for the sake of it, everybody has something in mind…

Testing

8 min read

Improve your code’s maintainability by dropping unit tests
Improve your code’s maintainability by dropping unit tests
Testing

8 min read


Published in CodeX

·Jan 19, 2022

The Maintainable Program Manifesto (MPM) ✍️

TL;DR of the MPM Is your software change-proof? This manifesto provides you with an easy and practical 13-factor checklist to know if your app is maintainable and reliable, regardless of the frontend, backend, or infrastructure technology. It focuses solely on the application level, not on the team and organization. You will not see stuff…

Software Testing

9 min read

The Maintainable Program Manifesto (MPM)
The Maintainable Program Manifesto (MPM)
Software Testing

9 min read


Nov 5, 2021

“Estimation is useful”. Estimation is generally a waste of time. Nobody should have to work extra hours due to wrong estimates. Also, estimates are usually wrong. People fight over a 1 or a 3 in long energy-draining meetings for nothing. Use that energy to better understand the stories, and to split them into small bits with value. Once they’re small, they’re roughly the same size anyway.

The biggest myths in software development
108
1

Luís Soares

I disagree.

I disagree. Estimations might be overrated (and over discussed!) but they are useful in several ways. First, the teams can set expectations more easily. Sense of progress is very important to a team, and estimation might help not getting demoralised when a story or task takes too long. Also, it…

1 min read

1 min read


Aug 15, 2020

How to fix images & formulas in e-readers

A small tutorial for you to improve your e-reader experience — I started my reading journey a year ago, and like everyone, I started by reading the typical physical books. However, since I like to read multiple books at the same time, and since e-books are usually cheaper, I’ve decided to invest in an e-reader. What nobody told me is that…

3 min read

How to fix images & formulas in e-readers
How to fix images & formulas in e-readers

3 min read


Jul 28, 2020

How I finally got started in Machine Learning

A simple guide on how to learn Machine learning in free-time — TL;DR: Do this course, and read the final paragraph “ Machine learning is the science of getting computers to act without being explicitly programmed ” — Andrew Ng By the time I was finishing my Bachelor in Computer Science, I got hooked into machine learning upon seeing a remarkable youtube video of 3Blue1Brown. I instantaneously knew I wanted to…

Machine Learning

3 min read

How I finally got started in Machine Learning
How I finally got started in Machine Learning
Machine Learning

3 min read

Alexandre Ramalho

Alexandre Ramalho

6 Followers

Software engineer advocating maintainability

Following
  • Jonathan Hui

    Jonathan Hui

  • Luís Soares

    Luís Soares

  • Kent Beck

    Kent Beck

  • Rafael Stekolshchik

    Rafael Stekolshchik

  • Avi Gabay

    Avi Gabay

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech