@codewithvoid A very apt statement 👆 By clearly thinking about the solution, ✅ You know the modules and classes even before you begin to code. You have your code organization. ✅ While coding, you know what each variable is supposed to do. So you can give proper names to variables.
@codewithvoid And there is no clear thinking without understanding the fundamentals and concepts
@codewithvoid So dirty code comes out of dirty thoughts?
@codewithvoid Totally agree! Clear thinking leads to well-structured code and makes for a smoother development process. Writing clean code starts with a solid understanding of the problem and its solution.
@codewithvoid Controversial opinion - I don't think the world would be better place without crunch culture and red bull.
@codewithvoid Going for walks or even a warm shower can help clear the fog in your head
@codewithvoid I think that's what differentiates entry-level programmers from senior programmers.
@codewithvoid I wrote better codes when I started planning more than coding
@codewithvoid There is no clean code. There is only cleaner code. The clearer you think, the cleaner the code. And it goes on, and on.
@codewithvoid Doesn't matter how much he/she is experienced
@codewithvoid Exactly. As the greats say: If I have 1 hour to solve a problem, spend 55 minutes defining it. And 5 minutes executing on it.
@codewithvoid I couldn't agree more. Clean code is critical in open-source projects, as it makes it easier for others to contribute to and maintain the project. It's also a testament to the quality and professionalism of the development work. #CleanCode #OpenSource #Development
@codewithvoid I found that very much of a coder's job is thinking. Writing the code is one pf the last things
@codewithvoid Or without proper documentation and clear conventions
@codewithvoid Or just with experience when you just know the thing
@codewithvoid Agree. Clear thinking, in the beginning, helps us to make a flow and then we can code.
@codewithvoid Clear mind and thoughts lead to efficiency in our code. Yeah absolutely agree 👍
@codewithvoid How do you know to stop thinking/planning? Any hint?