When “It Runs” Is No Longer Enough

Published: (December 13, 2025 at 06:31 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

Reflections on Development

Lately, after reading and understanding many new concepts, I’ve started to look down on every project I built in the past. They now feel simple and shallow. Back then, my only goal was: make the app work, nothing more. Today, after reading The Object‑Oriented Thought Process, I realized the huge difference—even on a theoretical level—between an application that merely works and an application that can live and evolve.

I also began to notice that the concepts the author discusses become much clearer when you work on applications with complex business logic or large‑scale environments. This is where the real transformation begins for a programmer:

From Code Writer to Sustainable Developer

from being just a “code writer who makes things run”
to becoming a “developer who thinks about code sustainability.”

Software Craftsmanship Insight

“Superficiality in the beginning is a sign that you’re realistic, not arrogant. Because those who think they understand everything in their first two years probably haven’t tried building a real system yet.”

Final Takeaway

Frameworks change, fundamentals don’t.

Back to Blog

Related posts

Read more »

Method overriding in Java

What is method overriding When a subclass provides a specific implementation for a method that is already defined in its parent class, it is called method over...

SOLID Principles + Design Patterns

!Forem Logohttps://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...

Các điểm cần lưu ý về Business Rule

Định nghĩa Business Rule là “quy tắc nghiệp vụ”, là những “quy định, quy tắc, luật” mà ứng dụng của chúng ta phải tuân thủ. Ví dụ: luật Việt Nam quy định người...

Surface Tension of Software

Article URL: https://iamstelios.com/blog/surface-tension-of-software/ Comments URL: https://news.ycombinator.com/item?id=46261739 Points: 41 Comments: 11...