|
Well...I disagree.
Something can solve the problem as posed, but be a very poor way to do it.
For example in C#, you could either use an event and properties to transfer information between two forms. Or you could make the controls on one form public so the other can access them directly. The second method works...but it's a very poor solution.
Or you could use a string field in SQL to store dates. It works...until you need to compare them. That's when you find out it's a bad solution!
"Bad solutions" aren't defined by the result the user sees: they are defined by the assumptions made at the design stage.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
Have you been at the Nietzsche books again?
You know they are bad for you, without killing you, you know.
Alberto Brandolini: The amount of energy necessary to refute bullshit is an order of magnitude bigger than to produce it.
|
|
|
|
|
So What Called for Good Solutions ??
Gihan Liyanage
http://gihansampathliyanage.wordpress.com
|
|
|
|
|
You can stop a viral or bacterial infection by killing the patient.
Would you consider this to be a good solution ?
God is a Sphere!
|
|
|
|
|
That's not true, even in the general real world (a plank is a 'solution' to an unbridged stream, but not a good one), but particularly in software where a product is never finished and always needs to be extensible. The quality of a solution is not only in whether it does what it should (functional requirements) as fast as it should (non-functional requirements), but also in how easy it is to modify it to solve related problems which are not known at the time of coding (flexible architecture).
|
|
|
|
|
what is a bad solution and what is a good one?
is a bad solution that is quick to write and will be used once a bad solution?
is a good solution that takes a long time to write but again is only used once a good solution?
there is nearly always a better way of doing something but will require more skill/knowledge/time/resources etc. does this make every solution bad?
if something works then is it bad?
the problem with these sound bites is that if thought about they are complete bull
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
"Read the Latin sign, if I can translate, but it's of no importance."(13)
Not too hard
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
Read the Latin sign, if I can translate, but it's of no importance
IN SIGN IF I CAN T
but it's of no importance
INSIGNIFICANT
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
Well done.
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
RIP James Shigeta.
No, I would not have known him either other than his role in Die Hard but he has been in rather a lot of things.
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
Didn't know the name, James Shigeta, knew the quote, couldn't put a face to it, looked him on Wiki had the "oh, Him!" moment. That I'm guessing you had!
|
|
|
|
|
|
Next time, ask them to visit this site[^]
Whether I think I can, or think I can't, I am always bloody right!
|
|
|
|
|
If it plugs in (or has batteries, moving parts, maybe looks as though it might be in any way technologically related), it's IT's responsibility... didn't you know that?
|
|
|
|
|
If it is IT related, then can we fix a TV ?
fbgsd asgtdfg
|
|
|
|
|
To non-IT people, it's a box of magic... yes, we can fix a TV, install a car stereo, wire up the surround sound, suggest a good microwave, fix the photocopier, update a GPS, install stuff on a phone...
|
|
|
|
|
|
Gihan Liyanage wrote: I am talking about Hardware problems dude.
Yes, I know.
I am suggesting that the average person doesn't understand/care that we are software developers, and just expect us to be able to fix all those things, because "it's IT, right?"!!
|
|
|
|
|
|
|
Ha Ha, Yes.. I wish google will find a solution for me...After getting in to that..
Gihan Liyanage
http://gihansampathliyanage.wordpress.com
|
|
|
|
|
They have an app[☺] for that you know
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|
|
Turn your sarcasm level to 11.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
In other words we are able to read and follow instructions and we need to be able to learn quickly.
In my early IT career the acronyms RTM and RTFM were to be heard regularly, despite the fact that the person uttering those acronyms could quite easily have helped me.
This does seem to be what characterises the general skills required in IT, there's a member of my family who appears to be incapable of following instructions while I can - guess who has difficulty figuring things out on a computer despite having used computers daily for longer than I have?
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
You see, in this world, there are two kinds of people - those who understand sarcasm and those who don't. Smile |
Whether I think I can, or think I can't, I am always bloody right!
|
|
|
|