Software suppliers are trying to make their software packages more 'user-friendly'... Their best approach so far has been to take all the old brochures and stamp the words 'user-friendly' on the cover.— Bill Gates
Most Powerful Best Software quotations
Good code is its own best documentation.
As you're about to add a comment, ask yourself, "How can I improve the code so that this comment isn't needed?" Improve the code and then document it to make it even clearer.
So what I was essentially doing was, I compromised the confidentiality of their proprietary software to advance my agenda of becoming the best at breaking through the lock.
Impute People DO judge a book by its cover.
We may have the best product, the highest quality, the most useful software etc.; if we present them in a slipshod manner, they will be perceived as slipshod; if we present them in a creative, professional manner, we will impute the desired qualities.
One of the best programmers I ever hired had only a High School degree;
he's produced a lot of great software, has his own news group, and made enough in stock options to buy his own nightclub.
The best way to get a project done faster is to start sooner
Software development takes immense intellectual effort.
Even the best programmers can rarely sustain that level of effort for more than a few hours a day. Beyond that, they need to rest their brains a bit, which is why they always seem to be surfing the Internet or playing games when you barge in on them.
I would definitely like to work at Microsoft, since software development and exploring new technologies has always been my passion, and Microsoft is best when it comes to next-generation software technologies.
More than the act of testing, the act of designing tests is one of the best bug preventers known.
Building on our successful partnership, we can now bring together the best of Microsoft's software engineering with the best of Nokia's product engineering, award-winning design, and global sales, marketing and manufacturing.
The best meetings get real work done.
When your people learn that your meetings actually accomplish something, they will stop making excuses to be elsewhere.
Even the best planning is not so omniscient as to get it right the first time.
Every NBA arena has six cameras in the ceiling.
The question is what does the software do with video feeds? How to surface that in a set of analytics? There are some "playbooks," but in most sports these days what you really want to share out with coaches and players is a set of video that lets you visualize what's going on and what's the best way to do things.
So just to be clear, Microsoft has created a new operating system that isn't properly compatible with a best-selling, still perfectly useable version of its own software. Which of course provides quite a powerful incentive for me to spend up to £99.99 on upgrading to Microsoft Outlook 2007 - except that in my current mood, I'd rather stick pins in my eyes.
One can expect the human race to continue attempting systems just within or just beyond our reach; and software systems are perhaps the most intricate and complex of man's handiworks. The management of this complex craft will demand our best use of new languages and systems, our best adaptation of proven engineering management methods, liberal doses of common sense, and a God-given humility to recognize our fallibility and limitations.
Real software engineers don't debug programs, they verify correctness.
This process doesn't necessarily involve execution of anything on a computer, except perhaps a Correctness Verification Aid package. Sex without love is an empty experience, but, as empty experiences go, it's one of the best.
Online education is pretty special for two reasons.
One is that you can get the very best lecture in the world and wherever you are, whenever you want, you can connect to that lecture. The other is this interactivity, where if you know a topic, you can kind of skip over it. Or if you're confused about it, [the area] where you're confused can be analyzed by software.
My best decision was to choose to go to Wall Street over law.
I learned a lot and focused on the expanding software industry at a time when the independent software industry was just beginning.
The QSM Software Almanac is an invaluable resource.
It establishes a norm for software projects, including best of class, worst of class and averages. In addition, it profiles the state of the art of software construction and enhancement. I wish I'd had this wonderful reference book years ago.
Indeed one of the best ways to deflect attacks is to make it look like they're succeeding. It's the software equivalent of playing dead.
I have a big collection of quotation programs.
..In particular, I like MCR Software's Wisdom of the Ages, which has the best selection of relevant quotes I know.