|
You don't like consistency? We might need some specific situations...
|
|
|
|
|
Well, behold the shackles of consistency!
While the code below will be working just fine (property auto initialized by dependency container)
public PaysheetReports()
{
}
public IUserService UserService { get; set; }
I must write the following
public PaysheetReports(IUserService usrSvc)
{
UserService = usrSvc;
}
public IUserService UserService { get; private set; }
otherwise everyone else is "allegedly" super confused!
(needless to say these guys have an average of 9 parameters in the constructor...)
|
|
|
|
|
Super Lloyd wrote: needless to say these guys have an average of 9 parameters in the constructor..
Nine? is that all?
I've been working on a class today that has 15 construction parameters (in fact, three constructors with 15, 14 and 13 parameters because our "framework" doesn't allow the use of a null parameter!!!!) What's more this class passes the construction parameters to it's base class which passes them to its base class, which passes them down to a number of child classes.
And I had to make a change to add an extra parameter.
I feel your pain as if it is mine own.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
Woa Man! You understand!! ^_^
|
|
|
|
|
..that's rather common; some people rather see "best practices" than "common sense". It's always easier to follow the rule than to think.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
|
Another, deeper answer is, if I ask someone to write the same method twice.
And they write the same code the second time.
Well I know these people have learn nothing!
|
|
|
|
|
No wonder you hang around here so much - there's a lot of all of that.
Soren Madsen
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
Well, consistency is a synonym of thickness.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
V. Clever! You should do a CCC
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
_Maxxx_ wrote: V. Clever! You should do a CCC Shirley if it's "V." anything, it should be a movie quote.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Things have clarified now: Sean used the Email in order to counter the contract troll - It was assigned to my old account I had here for a while, which I have renamed to contracting1996 before I deleted it in order to (Oh, the irony) take away the fun from the contract clown before I asked for its deletion in the sugs and bugs.
And used it as login email to CP
A few times later, an email from CP saying that the account "Was closed for being abusive or a Troll" - Anyone seen an account "brokencontract3" going wild here?
What bugs me the most is that I haven't found out which email was used - I suspect that someone has got hold on one of my trash emails, which are all redirected to my main mail account.
Edit: It was not the login email to this account - I am still me.
Edit2: Directed Email to Chris, Sean is now digging into it - I sincerely hope that things get better with time passing.
modified 7-Nov-13 3:15am.
|
|
|
|
|
Look in the Spam forum, a troll has been going crazy.
Veni, vidi, abiit domum
|
|
|
|
|
Had a look into it, I knew that a Troll was going around but lost track today since I was at school and some of the subbject don't require a computer - Seems like he was just using random email addresses and caught one of mine by bruteforcing.
|
|
|
|
|
I've been doing more work with FOSS platforms lately; and the root folder of my C drive is getting increasingly cluttered with various applications that refuse to be installed within %Program Files% . This is getting rather annoying, and leads to my question: Would creating a directory named Program Fails and locating all the penguin droppings within be excessively churlish of me?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I would suggest ProgramFails because many of them probably can't deal with the space in the path. Also be sure to set the permissions wide open and allow containers to inherit. That should help avoid problems writing to .ini files.
What decade is this again?
BDF
The internet makes dumb people dumber and clever people cleverer.
-- PaulowniaK
|
|
|
|
|
Big Daddy Farang wrote: I would suggest ProgramFails
Good points all around for this change.
Big Daddy Farang wrote: What decade is this again?
well since I have to do everything using a CLI instead of a GUI I figure it's the 90's at the absolute latest. Thankfully, by the 2000 we'll have the year of linux on thewith a desktop; and be able to stop fiddling around with black screens and command prompts.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
If it's a problem with the directory name you may be able to create a junction that bypasses the problem.
C:\>junction STUFFIT "C:\program files"
Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com
Created: C:\STUFFIT
Targetted at: C:\program files
|
|
|
|
|
I'm not sure what the problems are and with apologies to Tolstoy I suspect that: "...each broken program is broken in its own way".
But when all the examples/instructions show install locations like `C:\HalfBakedWindowsPortOfTheApp\` and if they mention it in a faq it's something like "Q: Can I install in Program Files." "A: No."
Ultimately I have better things to do with my time (eg post rants in the lounge); and can't be bothered to track down root causes for each one.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
That seems to be a theme with open source apps on Windows. I think it's their childish way of thumbing their nose at it. Somehow refusing to cooperate with usual Windows practices emphasizes their 'independence' from the sheeple applications.
To my mind, it just means their developers are douchebags.
Software Zen: delete this;
|
|
|
|
|
Gary R. Wheeler wrote: To my mind, it just means their developers are douchebags.
Exactly, I used the term "penguin droppings" for a reason.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I've been using Qt Creator for the last several months on an after-hours project for a friend of mine. They follow Windows conventions in some places and arbitrarily go orthogonal in others, with no discernible justification.
Software Zen: delete this;
|
|
|
|
|
<a href="http://mentalfloss.com/article/53529/56-delightful-victorian-slang-terms-you-should-be-using">56 Delightful Victorian Slang Terms You Should Be Using[</a><a href="http://mentalfloss.com/article/53529/56-delightful-victorian-slang-terms-you-should-be-using" target="_blank" title="New Window">^</a>]
And of course many of them could be used for various Lounge members: arf’arf’an’arf, half-rats, and powdering hair.
<div class="signature">
TTFN - Kent
</div>
|
|
|
|
|
#5 seems particularly suited to the Lounge!
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Thanks, Kent, that's fascinating lingo.
If you like etymology and odd words, I think you'd really enjoy Michael Quinion's "World Wide Words:" [^].
He sends out an e-mail newsletter (free, of course) you can subscribe to a few times a month; his "finds" and analysis are remarkable.
bill
Google CEO, Erich Schmidt: "I keep asking for a product called Serendipity. This product would have access to everything ever written or recorded, know everything the user ever worked on and saved to his or her personal hard drive, and know a whole lot about the user's tastes, friends and predilections." 2004, USA Today interview
|
|
|
|