1,100 reputation
622
bio website yourcodeisshowing.wordpress.c…
location Quebec City, Canada
age 37
visits member for 4 years, 1 month
seen Oct 27 at 18:55

Developer with 8 years experience. I work with J, C, C++, C#, SQLite, MySQL, VBA, and a bunch of other odds and ends.

On Twitter: @MPProg


Dec
9
comment Ordered enumeration: IEnumerable or Array (in C#)?
An ordering method as an argument... Hmmm, interesting!
Dec
9
comment Ordered enumeration: IEnumerable or Array (in C#)?
And I don't think extending IOrderedEnumerable will make me any fans. Some lists are already ordered (think a parsed log file, for example. The order is the line number, but there's no point to sort by it if it was read sequentially.
Dec
9
comment Ordered enumeration: IEnumerable or Array (in C#)?
And I fixed the list. Thanks for pointing it out.
Dec
9
comment Ordered enumeration: IEnumerable or Array (in C#)?
What I want to avoid is making a series of functions which work "only if ordered", then months later someone uses the library on an unordered collection and wonders why it's giving funky results. Besides good documentation which everyone will have read thoroughly, of course.
Nov
30
comment On the frontier between work and home
Thanks. I was thinking that would come up, "ask your employer". I'm not sure there are really that many places where an employer would say yes. I can only think of variations of "hell no!"
Nov
30
comment On the frontier between work and home
@FrustratedWithFormsDesigner I see your point, and I agree. As much as I care about the case though, I would not pay a lawyer's fees just so I can be sure I can publish open source code.
Nov
7
comment Common practice for abandonware in SVN
As far as I understand svn:ignore, it's to keep things out, like VS .suo files, local stuff, temp stuff, etc.
Nov
7
comment Common practice for abandonware in SVN
Damn. It's was a solid idea too. Better inform SVN they need to work on this ASAP!
Nov
7
comment Common practice for abandonware in SVN
What would be the client-side and server-side configurations? You don't need to explain in full, but if you have the properties, I can google them.
Oct
20
comment Exploiting creativity with “free time”
The RSA presentation is exactly what I was thinking of, and that's where I got the Atlassian example.
Oct
11
comment Are there any downsides of 2 developers getting married?
@BrianKnoblauch If you want kids, yes.
Oct
7
comment How to tackle a boss who thinks everybody in this world is wrong except him?
Superb list. However, with the type of boss described by the asker, recognizing one's own mistakes reinforces said boss' opinion that the world is wrong, but he is. My 2¢, give the list to your boss.
Aug
12
comment Wrapping basic functions in high-level functional-programming languages
"Give in to the C side of the Force." I can dig that.
Aug
10
comment one programmer, many languages — the name dilemma
Ditto "function". If it's not a keyword, it's just not meant to be.
Jul
30
comment Can you actually produce high quality code if you are sleep deprived?
I was just going to post it as a comment because at this point, all answers are "me too's", but I thought it strange no one had mentioned the phenomenon yet.
Jul
29
comment How much documentation should a client expect from a one-man team?
@Ramhound I never said it was, but the format imposed here makes this standard step (even if my execution of it was informal) into red tape.
Jul
29
comment How much documentation should a client expect from a one-man team?
Also, moping the floors for the same pay isn't fine because I happen to want to write software in my career. It's actually what's required of me most of the time, and there's a lot to write in very little time (now even less). It's not about the pay so much as it's about the work.
Jul
29
comment How much documentation should a client expect from a one-man team?
@Ramhound: I usually verify that all requirements are fulfilled when I have said requirements (not always the case as you can imagine), and with a lot less red tape.
Jul
29
comment How much documentation should a client expect from a one-man team?
I know you didn't mean it. I'd be paid the same amount to mop the floors if that's what they wanted me to do, which is not fine because I'd get paid the same to mop the floors on top of doing the rest of my work in the same amount of time. I have several other projects that need to move.
Jul
29
comment How much documentation should a client expect from a one-man team?
@Thorbjørn I'm just wondering if that's actually standard practice. The structure of the documentation would suggest a lot more people to do the work (and steps before the actual code is written). That means for a month, what I was hired to do (making software) has to be put on hold. And that's not a calendar month, that's a month stretched out over a few calendar months with the other projects always running. I mean, some documentation is part of "making the software", but here, there's 0 code for a long stretch of time, meaning nothing's running.