25 November 2006
This is something I learnt long back…years ago. As a part of “best coding practices” when C/C++ ruled programming world. This is a simple yet powerful tip for programming in C/C++, JavaScript and even Java (though condition must be boolean here)-
You should always put literal/constant or value on the LHS and variable on the RHS in if condition for equality!
Read the rest of this entry »
Leave a Comment » |
General Programming, Programming |
Permalink
Posted by Manish
24 November 2006
I am a programmer/coder/developer….and love doing that!! Been doing it for long now….been more than 7 years professionally & more than a decade if I consider my studies; first code in C, bcpp, Windows SDK, Charles Petzold and all that!! It was fun then…and it’s still so much fun!!! I still enjoy those “aha” & “eureka” moments when I fix a convoluted bug or add new impressive feature!!!
But it’s little strange here in India…If you’re still coding after 5-6 years, usually you’re looked at skeptically – so why not a Project Manager? Huh??? Coz I don’t want to spend my day being M$ Office user!!!
Why can’t I code if I enjoy coding???? I might take up other roles in my career including mentoring people; but I’d still like to be associated with coding/programming in some way till the day I die. I like that path and that’s my own interest & choice. Why should it be surprising? Most people I admire professionally still code after having so much experience!
Anyway!!! I think I have got it figured for myself. I code because I enjoy doing that and would continue to do so. And I think instead of going conventional management way, I would rather move towards being an independent software consultant, author and… entrepreneur!! Ahem!
I have been reading Joel’s blogs for few years now and often I realize that I have equally strong opinions on programming, software development process, management, hiring people and so on. Been planning to start blogging for long….and it happens now!
Leave a Comment » |
General Programming, Programming |
Permalink
Posted by Manish