developer_tips's profile picture. I am a developer. I make mistakes. I learn from them and I make them again and again.

Daily Developer Tips

@developer_tips

I am a developer. I make mistakes. I learn from them and I make them again and again.

Don't be obsessive about performance


Rewriting software: Don't make dramatic changes in the new product


As a developer, your first reaction to changing requests should be "NO. Always resist adding more code, more features until you are convinced that they are required and there is a need to implement them


"Perfect is the enemy of good." - Voltaire


As a developer, your first reaction to changing requests should be "NO. Always resist adding more code, more features until you are convinced that they are required and there is a need to implement them


Break thingsCheap, fast, high quality. Pick any two.


Being too generic involves a lot of code that isn't needed.


Think. Research. Plan. Write. Validate. Modify.


Rewriting code is a developer illusion, not the solution in most cases


Learn to identify them, make habits to avoid them


Know that every specific problem has its own specific solution.


Rewriting software: Keep maintaining and supporting the existing product while rewriting the old one


Don't underestimate the importance of code quality


Know to pick the right tool for the job


There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.— C.A.R. Hoare


Face to face has the highest bandwidth.


هذا الحساب لا يتابع أي شخص حاليًا
Loading...

Something went wrong.


Something went wrong.