The True Zen of Programming
Before Doing Any Focus Work
- - 1st, Take a deep breath.
- - 2nd, Purify your mind.
- - 3rd, Think peacefully.
- - 4th, Love the code.
- - 5th, Start working...
Problem Solving
- - Read the problem over and over.
- - Write it down and draw it out.
- - Figure out the main logic, leave out corner cases.
- - Start coding.
- - Revisit for all possible test cases.
Programing Style Guides
Now a day software is not a product. Most customer are not willing to pay for software upgrades. Companies in favor of charging service subscription fee. This model becomes more and more common. We can never say that a software is done or finished. Software need to be always to be fixed, maintained adn evoloved. Unsuccessful software will eventuall goes end of life. Successful software will change name, replaced with newer technology but it will never be end of life. As a software developer, we should always make our code written readable, maintainable, bugs free. So that its life can be passed to fellow developers. Developers come and goes to join writing codes, software stays. It is esstential to maintain a strictly enforced coding guidelines even before writing the first line of code. Developers who do not follow the code guideline should be punished, vice and versa.