Elye - A One Eye Dev By His Grace
2 min readSep 17, 2020

--

Thanks for your input. And appreciate the elaboration.

I can understand fully where you came from as I hold fast to these ideas for my first decades of programming. I hate reliances on tools for my work as that lock me down.

Nonetheless, technology has evolve, modern way of programming now goes hand-in-hand with IDE and tools. Even basic text editor now have code syntax coloring plugin. Sooner or later, it will be a default that these are basic requirements that all coders will have.

A very simple example is code-traversing. We write across functions and classes which traverse far from each other. This is something hard to handle in the past if one were to read code manually. But IDE has enable us to traverse so much faster, that we can easily write functions, and interfaces implementations, classes etc. Hence IDE has changed the way we code today.

Ideally without IDE, the best way to write code is a long line of sequential Assembly code, with LINE numbers next to it, so that we can manually search them with GOTO.

People just don't realize that even for old code like C and C++, IDE has change the way it is written.

Type Inferencing is not really an IDE technology. It's the nature of modern programming languages. The compiler is now smarter and able to infer the meaning of the type and resolve it while one is typing. If there are error, the IDE couple with the dynamic syntax checking mechanism would have flag it instead of having to wait for the actual compiler or run time crashing it.

Modern languages has evolved. I have been in both worlds, and have the seen the transition. If I haven't been to the this side, I think I will think not be thinking what I'm thinking now.

I am just sharing what I'm observing, and not something I'm introducing. I was thinking that will fail when I first got to see that style of coding and working. I was surprise that it works, and question my past believe. It's the way going...

The tools helps prevent issues ahead, and reduce need to ceremonies. Code review no longer check on syntax and style, but more architecture and algorithmic.

I was taught to write legibly, I need to practice my handwriting. But it's no longer true today...

--

--

Elye - A One Eye Dev By His Grace
Elye - A One Eye Dev By His Grace

Written by Elye - A One Eye Dev By His Grace

Sharing Software Learning, Life and Faith Journey

No responses yet