Tuesday, May 8, 2007

Some interesting Software Quotes...


Some Interesting Software Quotes....



UNIX is simple. But It just needs a genius to understand its simplicity.


--Dennis Ritchie

Before software can be reusable, it first has to be usable.

--Ralph Johnson

Good judgment comes from experience, and experience comes from bad judgment.

--Fred Brooks

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why it works. Programmers combine theory and practice: Nothing works and they don't know why.

It's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your code is error-free.

-Steve McConnell Code Complete

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilisation.

-Gerald Weinberg

The Six Phases of a Project:

Enthusiasm

Disillusionment

Panic

Search for the Guilty

Punishment of the Innocent

Praise for non-participants

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.

--Steve McConnell Code Complete

The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt.

--Bertrand Russell

No matter how slick (efficient) the demo is in rehearsal, when you do it in front of a live audience the probability of a flawless presentation is inversely proportional to the number of people watching, raised to the power of the amount of money involved.

One of the main causes of the fall of the Roman Empirewas that, lacking zero, they had no way to indicate successful termination of their C programs.

--Robert Firth

Fifty years of programming language research and we end up with C++?

--Richard A. O'Keefe

C programmers never die. They are just cast into void.

If debugging is the process of removing bugs, then programming must be the process of putting them in.

--Edsger Dijkstra

You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.

--(Bertrand Meyer)

(Thoughtful...)

There are two ways to write error-free programs; only the third works.

--Alan J. Perlis

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

--Bill Gates

The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.

--Tom Cargill

Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning.

--Anon

As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.

--Maurice Wilkes discovers debugging, 1949

I did say something along the lines of "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows your whole leg off."

--Bjarne Stroustrup

It has been said that the great scientific disciplines are examples of giants standing on the shoulders of other giants. It has also been said that the software industry is an example of midgets standing on the toes of other midgets.

--Alan Cooper About Face

Computers are useless. They can only give you answers.

--Pablo Picasso

If the code and the comments disagree, then both are probably wrong.

--attributed to Norm Schryer

Even if you're on the right track, you'll get run over if you just sit there.

--Will Rogers

Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer .

--Fred Brooks, Jr.

As we said in the preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way.

--Brian Kernighan and Dennis Ritchie

Simplicity is prerequisite for reliability --Edsger W.Dijkstra

I've finally learned what "upward compatible" means. It means we get to keep all our old mistakes.

--Dennie van Tassel

Rules of Optimization:

Rule 1: Don't do it.

Rule 2 (for experts only): Don't do it yet.

--M.A. Jackson

Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.

--Alan Kay

Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.

--Alan J. Perlis

Technology is dominated by two types of people: Those who understand what they do not manage. Those who manage what they do not understand.

--Putt's Law

Copy and paste is a design error

--David Parnas

Any code of your own that you haven't looked at for six or more months might as well have been written by someone else.

--Eagleson's law

The primary duty of an exception handler is to get the error out of the lap of the programmer and into the surprised face of the user. Provided you keep this cardinal rule in mind, you can't go far wrong.

--Verity Stob

49 comments:

Anonymous said...

Way cool! Some very valid points! I appreciate you penning this article plus the rest of the site
is also very good.
Visit my web blog : errol denton

Anonymous said...

Malaysia & Singapore & brunei finest internet blogshop
for wholesale & supply korean add-ons, earrings,
earstuds, necklace, rings, trinket, bracelet & hair add-ons.
Deal 35 % wholesale price cut. Ship Worldwide
My blog post - La Fiesta Sengkang

Anonymous said...

Great delivery. Sound arguments. Keep up the good work.
my website > search engine optimization india

Anonymous said...

Everyone loves what you guys tend to be up too. This type
of clever work and exposure! Keep up the very good works guys I've added you guys to our blogroll.

Feel free to surf to my blog post - Clean Serv Cleaning

Anonymous said...

You really make it seem so easy together with your presentation however I to find this matter
to be really one thing that I feel I might never understand.

It sort of feels too complicated and extremely vast for
me. I'm having a look forward for your next post, I'll try to get the grasp of it!


My web site; mzansi cleaners

Anonymous said...

You really make it seem so easy together with your presentation however I to find this matter to be really one thing that I
feel I might never understand. It sort of feels too complicated
and extremely vast for me. I'm having a look forward for your next post, I'll try to
get the grasp of it!

my webpage: mzansi cleaners

Anonymous said...

I usually do not leave many responses, however I browsed a
few comments on "Some interesting Software Quotes...".
I do have 2 questions for you if it's okay. Could it be simply me or does it look like a few of the responses look like they are coming from brain dead folks? :-P And, if you are posting at other online social sites, I'd
like to follow you. Could you make a list of the complete urls of your social community pages like your twitter feed, Facebook page or linkedin profile?


Here is my website ... into.mat.univie.ac.at

Anonymous said...

Hello, Neat post. There's an issue together with your site in web explorer, might test this? IE nonetheless is the marketplace leader and a big portion of people will miss your fantastic writing because of this problem.

Here is my page - www.danonjewellery.com

Anonymous said...

constantly i used to read smaller articles or
reviews that also clear their motive, and that is also happening with this paragraph which I am reading now.


Here is my page: www.zimbio.com

Anonymous said...

Among the best and friendly printer, easy to use anywhere.


Here is my weblog :: xerox phaser 8560 ink sticks

Anonymous said...

Great post. I'm going through some of these issues as well..

Here is my web blog xerox 8560 driver

Anonymous said...

It's going to be end of mine day, except before end I am reading this great article to improve my knowledge.

Feel free to visit my site ... xerox 8560mfp driver

Anonymous said...

Fastіdious rеspоnd in гeturn of
this query wіth real aгguments and describing all concernіng that.


My blog; malibuestatesbungalows.com

Anonymous said...

If you would like to obtain much from this paragraph then you have to apply such methods to your won web site.



Feel free to visit my weblog xerox 8560 black

Anonymous said...

Thank you a lot for sharing this with all folks you really recognize
what you're talking about! Bookmarked. Kindly also consult with my web site =). We will have a link exchange agreement between us

My page; xerox 8560 toner

Anonymous said...

African beads are utilized in silver rings and necklace and frequently with African design jewelry and African Rings Zulu Love

My web blog - sterling silver jewellery

Anonymous said...

[url=http://www.zjszlib.com/gucci.asp]グッチ ネクタイ[/url]

[url=http://www.artofdrkara.com/burberry.html]バーバリー 新作[/url]

[url=http://www.artofdrkara.com/gucci.html]gucci[/url]

[url=http://prestigeboardingkennel.com/feed.html]ルイヴィトン ヴェルニ[/url]

[url=http://www.artofdrkara.com/gucci.html]グッチ 公式[/url]

Anonymous said...

I do accept as true with all the ideas you have introduced in your post.
They are really convincing and will certainly work. Still,
the posts are very brief for newbies. Could you
please prolong them a little from subsequent time?
Thank you for the post.

Also visit my blog ... online Fashion Jewellery

Anonymous said...

I wish to downloads printer vehicle driver for Hp Laserjet 1020.



Feel free to visit my web site - xerox phaser 8560 toner

Anonymous said...

is jackets christian louboutin luggage difference small christian louboutin bridal schools, quite toms shoes ski but in ghd straighteners sale light carrying toms sale these next! internet series streets

Anonymous said...

Fuh ... done it. Installed Samsung Universal motorist and home windows 8
considered it much better motorist, though it never ever functioned.

It can be deleted trough the Control panel -) Programs and something.

After that simply adhere to Aaron write-up. Enjoyable ... Thanks !
!! ).

Also visit my blog post :: xerox phaser 8560mfp

Anonymous said...

With havin so much content do you ever run into any problems of
plagorism or copyright violation? My site has a
lot of completely unique content I've either created myself or outsourced but it seems a lot of it is popping it up all over the internet without my agreement. Do you know any solutions to help stop content from being stolen? I'd definitely appreciate it.


Here is my web blog ... free-videos-xxx.net

Anonymous said...

I would appreciate it significantly if you would send me an e-mail copy of Make PCB using a laser printer.
Also, if available, I would like to have any of the write-up discussed in your blog post.
Thanks !!

Also visit my weblog :: jbrichmondbook.blogspot.fr

Anonymous said...

Really helpful info, I have always preferred laser printers since they are much less costly to utilize, as soon as you make the preliminary financial investment.
Toner cartrages are much more expensive yet outlive
most individuals lots of inkjet cartrages and are less messy
to utilize. You can establish your laser printer to print in
grayscale and use much less of the color toner, I just make
use of shade when publishing images.

Also visit my blog; xerox phaser 8560 maintenance kit

Anonymous said...

A motivating discussion is definitely worth comment. I do believe that you need to
write more on this subject matter, it might not be a
taboo subject but usually people don't speak about such topics. To the next! Best wishes!!

My web page: best web hosts

Anonymous said...

Wow, this article is pleasant, my sister is analyzing these things, therefore
I am going to inform her.

my site - xerox 8560 toner

Anonymous said...

Sir, pls send out that video to my e-mail I.
D. It will certainly be aid ful 2 make pcb easy.

Thankyou.

Have a look at my page - xerox phaser 8560mfp

Anonymous said...

I solve the very same problem with Samsung ML-1510I loosened a number
of hours fighting until I find your option.

My site: http://wangzhuoyu.Bk.hzrb.cn

Anonymous said...

Yes, "top-of-the-line" around that time did include a digital tuner, but the price difference was abhorrent.
It's not the tuner that failed it's the panel, which would have been the same
in both models, so that's irrelevant.

Look into my website ... LG 42ls5600

Anonymous said...

Can be achieved precisely similarly Gary ... if you are
talking about the tearable kind from Avery. Individual cards are a little
harder and also rely on the paper taking care of abilities of your individual
printer.

Feel free to visit my web-site xerox phaser 8560mfp

Anonymous said...

I hardly leave remarks, however i did a few searching and wound up here "Some interesting Software Quotes...".
And I do have 2 questions for you if you usually do
not mind. Is it simply me or does it look like a few of
these responses look like written by brain dead visitors?
:-P And, if you are writing on additional online sites,
I would like to follow everything fresh you have to post.
Would you list of all of all your community sites like your Facebook
page, twitter feed, or linkedin profile?

Have a look at my weblog :: xerox 8560 part numbers

Anonymous said...

I am curious to find out what blog system you're utilizing? I'm having some minor security
issues with my latest website and I'd like to find something more secure. Do you have any solutions?

my web blog; xerox 8560 solid ink

Anonymous said...

Check out the bottom of among the notice emails and you can opt out any time.


Feel free to surf to my web page :: xerox phaser 8560dn :
: ::

Anonymous said...

With havin so much content do you ever run into any issues of plagorism or copyright violation?
My website has a lot of unique content I've either created myself or outsourced but it looks like a lot of it is popping it up all over the internet without my permission. Do you know any techniques to help stop content from being stolen? I'd genuinely appreciate it.


my web blog :: xerox 8560 black

Anonymous said...

You actually make it sеem really еasy аlong with
your presentаtion hоwever I find this topic to be reаlly one
thіng ωhіch I thinκ I might nеveг undеrѕtand.

It seеmѕ too complicаted
and νery large for me. I'm having a look ahead to your subsequent publish, I'll try to gеt the cling of it!



Here is my sіte - sign up games

Anonymous said...

hi there,
we are trying to publish some buisiness cards with thermosensitive ink that would react with the
warmth.

Feel free to visit my homepage; xerox phaser 8560 ink **

Anonymous said...

best of luck! give it a try.

Here is my site ... xerox phaser 8560 ink

Anonymous said...

Wow, marvelous blog structure! How long have you been blogging for?

you made blogging glance easy. The overall glance of your site is fantastic, let alone the content!



my web-site - porn s tes (fcs.inthetelling.com)

Anonymous said...

Keep this going please, great job!

Feel free to surf to my web page: link links porn submit
(www.jagdrecht.de)

Anonymous said...

It's awesome in support of me to have a web page, which is useful in support of my knowledge. thanks admin

Also visit my webpage ... free cartoon porn picture or gallery

Anonymous said...

If you want to improve your know-how only keep visiting this
site and be updated with the most recent information posted here.



Feel free to visit my web site Buy LG 42LS5600

Anonymous said...

With havin so much content and articles do you ever run into any
issues of plagorism or copyright violation? My site has a lot of completely unique content I've either authored myself or outsourced but it appears a lot of it is popping it up all over the web without my agreement. Do you know any methods to help protect against content from being stolen? I'd genuinely
appreciate it.

Also visit my webpage: xerox 8560 review

Anonymous said...

Ilike Hp laserJet Printers.

Feel free to visit my page Xerox Phaser 8560 Ink

Anonymous said...

This might appear like a silly point, however you are managing a
complete ignoramous (me!) in these concerns. Do I understand properly that a printer drum is an
option to a toner cartridge however with considerably greater
turnout? This does not appear to be specific in your information if it holds true.
Kindly shed light on.
Kind regardsJim. Paper Jams Paper jams is among a lot
of usual complication which one experiences.

A paper jam could take place due to assortment of explanations.


Here is my website - xerox phaser 8560 ink

Anonymous said...

Superb blog! Do you have any suggestions for aspiring writers?
I'm hoping to start my own website soon but I'm a little lost on
everything. Would you suggest starting with a free platform like Wordpress or go for a paid option?
There are so many options out there that I'm completely confused .. Any suggestions? Kudos!

Check out my web blog: xerox 8560dn printer

Anonymous said...

This post gives clear idea in favor of the new users of blogging, that actually
how to do blogging and site-building.

Also visit my web page :: xerox 8560 part numbers

Anonymous said...

EXCEPTIONAL! THANKS !!!

Stop by my blog xerox phaser 8560dn

Anonymous said...

This functions a surprise !!, I rejoice I located your article!
My ML-1210 is still chugging in addition to Windows 8 now.
Many thanks.

Feel free to visit my site ... xerox phaser 8560mfp

Anonymous said...

I absolutelү love your blog аnԁ find a lot of youг post'sto be exactly
I'm lookiոg for. can you offer guest writers to
write content in your case? I wouldn't mind pսblishіng
a post or elaborating on a number of the subϳects
you write about here. Agɑin, awesomе site!

Alѕo visit my blog post; fat burning workouts for men

Support Wikipedia