|
That's why i say it was ill conceived. At least perhaps.
Is software development better or worse off because of it?
I'm not so sure it's better. I don't know though.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: A lot of coders spend a lot of lines of code dividing things into tiny steps which they then make whole classes for and abstract everything to the Nth degree, often even when the abstraction is not helpful. They're doing it wrong. Deciding what things or processes to abstract and how to divvy things up isn't difficult to do once you know how, but learning it can be painful. It took me over ten years to acquire the background to be able to handle some things. There are a lot of developers out there who simply never get it. They end up blindly applying one or more approaches from Design Patterns[^] or other cookbooks. They finally reach steady state as one trick ponies (apologies to Paul Simon) where every problem is a nail, and they've got the hammer with which to beat it to death.
Software Zen: delete this;
|
|
|
|
|
I agree with that. I did some hard time as a software architect.
Real programmers use butterflies
|
|
|
|
|
Coincidentally, I was tripping through a large C++ program (about 100,000 LOC) to make some relatively minor enhancements. The original architect(s) of this program did a fantastic job of using all the features of C++ including lambdas, auto's, executable code in header files, virtual functions, just to name a few.
The frigging code was terribly difficult to follow!
But what was the major hindrance was the exorbitant use of getters/setters between classes. A lot of the code looked like:
bool Var;
.....
bool ClassName::isVarSet()
{
return Var;
}
using 6 lines on the screen. Alwfully tough to read and comprehend.
Caused me to start hating C++.
|
|
|
|
|
There's such thing as K.I.S.S.
I feel your pain though - diving through the STL headers sometimes feels like that.
Real programmers use butterflies
|
|
|
|
|
...and my word but it's tedious stuff.
But ... I notice something different.
No Andrex ads with fluffy puppies.. No Charmin ads with cuddly Koalas. No TP ads at all!
I wonder why ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And let me guess: No more canned bat?
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Have you seen the latest PG Tips advert: "Share a cup of tea with a friend"?
|
|
|
|
|
Seriously - now there is a run on TP ads in the UK?
That is truly a step beyond...
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
DRHuff wrote: That is truly a One step beyond[^]...
FTFY
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
|
Wonderful encouragement, upvoting ..., and, yes, I took it extremely seriously
working remotely from home since Saturday 14 March ...
BR
|
|
|
|
|
|
At least we've all retained our humor!
I'm hiding from exercise...I'm in the fitness protection program.
JaxCoder.com
|
|
|
|
|
Just heard back from the people I was undergoing interviews with and they had a positive feedback for my work and they're ready to make a final offer to me. Though I might start a little late because of on-going quarantine but just the news that I got the job is enough to make my day.
P.S. On that note, does that make me the first person to be hired during the bad bad times? That's what they said.
|
|
|
|
|
|
Thanks.
|
|
|
|
|
All the contracts I had a line on dried up like they'd been hit by a solar flare.
Still, the missus wants a new cold frame, the balcony railing needs replacing, and I've just bought Ni No Kuni 2*, so it's not like I'll be bored.
* There's not really any point in playing "Guess the Priority Item", is there?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: Ni No Kuni 2 Still on my list!
Loved Ni No Kuni (played last Christmas).
Finishing Borderlands 3 first though
Maybe I'll save Ni No Kuni 2 until Christmas again.
|
|
|
|
|
I picked up Ni No Kuni cheap for the PS3, after being severely annoyed by Dragon Quest XI -- not because DQ XI is an annoying game (it's nearly as good as DQ VII, and a lot prettier), but because the damned thing kept crashing.
By the time I'd finished Ni No Kuni, a DQ XI patch had been released, and it was playable again -- but the similarities between the two games were so many that I kept forgetting what I was supposed to be doing (and there's an identical section of a castle that appears in both games).
I still haven't finished DQ XI. I can't stand racing games (or anything on a timer -- IMO, games are supposed to be fun, not hard work), and you have to win a bunch of horse races to get the ingredients for the uber-mocha-banana-pomfrey sword, or some such, that you're supposed to use in a long, grinding, hard-work battle against the final boss (which I can live without).
Ni No Kuni 2 is looking good, so far. The story and the gameplay are a lot more polished, and it keeps hinting that there'll be a Suikoden-type element to it (which I see as a good thing).
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: after being severely annoyed by Dragon Quest XI I got both for PS4 so crashes are rare (if I had any at all).
I also played both games last year, so I probably got all patches since the games are a few years old already.
Mark_Wallace wrote: I can't stand racing games (or anything on a timer -- IMO, games are supposed to be fun, not hard work) Agreed!
Although I can't remember this specific part of DQ XI and I finished it.
Got 100% of the trophies/achievements as well.
The horse races annoyed the hell out of me though
Mark_Wallace wrote: a Suikoden-type element Never played Suikoden, but I'm already looking forward to Ni No Kuni 2
|
|
|
|
|
Sander Rossel wrote: Although I can't remember this specific part of DQ XI and I finished it.
Got 100% of the trophies/achievements as well.
The horse races annoyed the hell out of me though I still have to (not really, but I might get around it on a rainy day):
• Get one of every kind of monster (except maybe the big boss). I'm only short a few. Fortunately, the in-game guide tells you where to find them, and which ones are in the area you're in.
• Find all "treasures", using the thing from the guy with the daughter (Connie?)
• Do quite a bit of crafting with the forge, which means quite a lot of grinding to get materials (using the in-game guide, again).
And I never did find the fluffy white cat (not a quest, but two NPCs in the desert city talk of it being missing, so it has to be somewhere in the game).
It gave me a lot of hours of fun (and one very unexpected "Aw, Jeeze, no!" moment. A damned good game.
DQ8, though, I've played the whole game all the way through (including the dragiwhatzit trials) three times (the last time with no weapons -- I had so much money to spare!)
Nothing left to do at all, in that one, but I never could figure out why all horses in the game faced South, at certain times.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: DQ8, though DQ XI was my first
Based on that I'm going to play DQ XII too though
If older versions ever make it to PS4 I might play those too.
|
|
|
|
|
MehreenTahir wrote: and they're ready to make a final offer to me. Glad for you, but as long as you don't have the contract signed by them in your hands don't get anything as granted.
Not the first time I see a company steping back in the last second and not the first time a final offer was still a bad offer.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: not the first time a final offer was still a bad offer
Trust me no offer could be bad at this point. Desperate times LOL
|
|
|
|