|
It happened to me too. My EcoLab software used to have a file called aux.cc, and it caused much perplexity the first time I tried to compile it on Windows. Eventually, a colleague diagnosed the problem, and the solution was as simple as renaming the file to auxil.cc, which remains the case today.
|
|
|
|
|
On Error Resume Next
It's just kicking the can down the road.
|
|
|
|
|
The (legacy) code was choke full of those, I got fed up and one day I removed all of them and replaced with actual error handlers.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
The shortest horror story: On Error Resume Next
|
|
|
|
|
Good for you! You ought to be commended.
|
|
|
|
|
crack troller called out (7)
|
|
|
|
|
We give up
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Oh no, now I have to come up with another one! ☹️
crack troller called out (7)
(def) (def) (homophone) fissure [fisher]
|
|
|
|
|
I thought of that but didn't know a troller was a fisher
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Only just got around to looking today; I thought fissure but again didn't make the "troller" link, though it makes sense when you know! Too soon for me again anyway!
|
|
|
|
|
@GregUtas
Where's the CCC?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
He's always late
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
I shall not rise to that!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I live in Italy, a country full of artistic works. If it is true that an artist creates something beautiful or functional from scratch, can the same definition be used for a programmer?
|
|
|
|
|
Depends on the programmer.
I've know a few who can't create anything beautiful or functional, but who somehow manage to hold down a job ...
Come to that, not all art is "beautiful or functional" either: Damon Hurst springs to mind, as does Tracy Emin. Then there is Goya - "Saturn Devouring One of His Sons" is not something you'd want to wake up to ... the list goes on.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
But it is also true that beauty can be found even in ugliness, it depends on who looks at it
|
|
|
|
|
Yeah, I've come across my fair share of developers, who you might consider to be artists - if you think abstract squiggles are art! And in amongst those squiggles, are some lovely, (artistic?) booby-traps, that the rest of us have to watch out for.
In my experience, the developers with genuine practical abilities are the ones that develop code I would be most happy to pick up. I would take someone who can build a house over someone with a degree in Art, every time.
Good developers are artisans, not artists.
|
|
|
|
|
5teveH wrote: Good developers are artisans, not artists.
Perfect wording, I will remember it.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Even a artisan is an artist, not known in the world, but known in his "little" country world
|
|
|
|
|
This is inspiring me to start a related thread.
|
|
|
|
|
took the words right out of my mouth. I think early on in their career, every developer needs to be assigned to a maintenance project. They get a bonus if they stick it out. It will make every piece of their future code scarred with the sins of the past.
You analogy - the bad developers take a perfectly good landscape and sling red paint on it. Some of the most "artistic" developers I've worked with cannot comprehend the results of their "red paint."
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
Some of the most "artistic" developers I've worked with cannot comprehend the results of their "red paint."
Yep! Nailed it.
|
|
|
|
|
I concur, good developers are artisans.
Reading well formatted logical code, with adequate, not overlong,
identifiers, producing something that reads almost like natural language,
is a bit like admiring a skilled weaver's fabric.
Cheers
|
|
|
|
|
|
This would be my preference as well!
I know, I know - a bad workman blames his tools - but given half decent graphics editing tools I'm not incompetent at graphics stuff. This editor though ... it's a PITA.
Bob is now up to two arms and one hand, but that took me an hour and my eyes are bleeding again.
* I use Corel Paintshop Pro and have for decades now, back when it was still the "Yet Another Software Company" product. It's pretty damn good and gets better when you learn how to fly it (even if it is a Corel product: company motto: "Add bugs and complicate")
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Programmers are creative, at least the good ones. To be creative you need an artistic component, but you also need a lot of know-how and, in many of the fields we operate, science.
So I'd say either 50% art and 50% practical knowledge or 33% art, 33% practical knowledge and 33% science. The remaining 1% is for profanity.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|