Very less we find instances where we can truly support what we are doing, but a little lonely stroll on my floor way past 3 at night also gives some unexpected encouragement. I found a small poster lying next to one of the cubes, surprisingly evading my observation so far ! Though the poster does not directly encourage anything, it does at least not show Software, IT, development in any bad light. I guess that already more than what we can expect 😛
After all, we don’t do bad job either. Few things instantly get a sarcastic opinion, and this field is definitely one of them ! May be to celebrate or to remember that indeed its a nice field to work in, we should have a Software Day!
Here is what it has:
In software design, it is simplicity that is difficult to make.
Premature Optimization is the root of all evil in programming (this is my personal best from this list).
The key to performance is elegance, not battalions of special cases. The terrible temptation to tweak should be resisted unless the payoff is really noticeable.
The cost of adding a feature isn’t just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. The trick is to pick the features that don’t fight each other.
The hardest part of design is keeping features out (Another blinder of a line ! )
Luck is the residue of design.
Design and Programming are human activities, forget them and all is lost.
Programs must be written for people to read, and only incidentally for machines to execute !
You think you know when you can learn, are more sure when you can write, even more when you can teach, but certain when you can program.
There are features that should not be used. There are concepts that should not be exploited. There are problems that should not be solved. There are programs that should not be written.
A designer can mull over complicated designs for months. Then suddenly the simple, elegant and beautiful solution occurs to him. When it happens to you, it feels as God is talking ! And may be He is !
We as developers don’t think of ourselves as being perfectionist, really. To us, its more about desperately trying to have it sound more or less OK.
One of the great skills in using any language is to know what not to use, what not to say !
—
After drafting all of the quotes from the poster, I felt I did a good job in making it into a post (though I m not a developer myself), I guess some of the above would be definitely useful, especially for those who are looking for new avenues and entrepreneur stuff.
All the best guys !
WorthvieW
Related Posts
Hi there! I’m Sethu, your go-to guy for all things tech, travel, internet, movies, and business tips. I love sharing insights and stories that make life more interesting. Let’s explore the world together, one article at a time!
we to support it…