|
We got a "weird and wonderfull" section devoted to that idea
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
I ought to go there more often as I'm both "weird and wonderful"?
New version: WinHeist Version 2.1.1 new web site.
I know the voices in my head are not real but damn they come up with some good ideas!
|
|
|
|
|
Mike Hankey wrote: I ought to go there more often as I'm both "weird and wonderful".. and humble
FTFY
If it's not broken, fix it until it is
|
|
|
|
|
|
He didn't really have a concise or proper conclusion, I agree.
My take away was to keep your solutions simple (maintainable) and one key way to doing that is by implementing less abstraction, starting with this Repository Elephant-sh*t.
|
|
|
|
|
Yeah, and I agree with that, but it shouldn't take an hour and a half to say that.
Emilio Largo wrote: this Repository Elephant-sh*t.
And now I have to laugh at these "Hortonworks" ads I see on the CP home page. Are they purveyers of that shtuff?
|
|
|
|
|
I lost interest after watching for a while. He sounds like a pretentious twat, but that's probably my just bias against long-winded people (and I feel pissed off in general today. Don't mind me...)
I bet he could have made his point in 15 minutes, but that would probably make him unconvincing in the eyes of PHB-type individuals. KISS could also mean Keep It Short & Sweet, you know.
|
|
|
|
|
Agree! People are dumb and try to hide low qualification behind pattern names. Real programmers invent pattern from the head! And not only pattern, but ANY algorithm! Patterns exist just for IT monkeys.
|
|
|
|
|
And how many of these "real programmers" do you propose to employ? How much will they cost? Can every organization make a living this way?
What you say is the opposite extreme, there is no need to reinvent the wheel. Patterns are most useful when applied properly, and not just in software development. People have been using them for millennia in all sorts of industry.
|
|
|
|
|
I was investigating whether or not I wanted to use a repository pattern and stumbled across this video. He makes an interesting point about avoiding unnecessary abstractions, but after some thought I realized that the repository pattern isn't necessarily a bad thing. For example, it would allow me to develop entirely against an RDBMS, but at some point migrate some of my data storage to an alternate (e.g no-SQL) without - in theory - having to pull my application to pieces.
I also found it disingenuous to suggest avoiding libraries and abstractions then go on to use LINQ-SQL as an example of keeping things simple. I guess it is simpler in your application, but he should have recognized it for what it is.
There is also the potential for deviating from standards (e.g. logging and exception handling) if left to invidivual developers. It could be beneficial to collect all interactions with a data store in a repository so standards can be maintained consistently in one place.
In all in all, it is one person's opinion of better design and we all have one of our own that is better
|
|
|
|
|
Keep your friends clothes and your enemies closets.
|
|
|
|
|
What if your enemies come out of their closets? Are you going to sock them one?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
No. Remove your 'friends clothes' to shock them...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
A better way to shock them is to remove your own clothes.
Maybe they'll also go blind or desperately cry for mind bleach.
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
Personal experience?
Pictures, or it didn't happen! On second thoughts...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Are you sure?
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
OriginalGriff wrote: Personal experience?
Thank *insert favourite sky pixie* no!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
OriginalGriff wrote: Are you going to sock them one?
Not even if Aretha Franklin or her daughters were singing that.
|
|
|
|
|
My keen Lounge senses detect a BUQOTD*1 on the rise!
Cheers!
*1: Botched Up Quote Of The Day
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
I fear we are already reaching the point of OTD OCD. She canna take much more Captain!
|
|
|
|
|
With friends like that, who need enemas?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
RyanDev wrote: Anyone eating off of this menu
That "food" won't be flushed by an enema; it requires a stomach pump!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Daniel Pfeffer wrote: That "food" won't be flushed by an enema Perhaps a fire-hose enema?
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|