6,465 reputation
1130
bio website linkedin.com/in/rosspatterson
location Virginia
age 55
visits member for 3 years, 11 months
seen 13 hours ago

Over 35 years designing and building software systems, both in-house and for profit, and building and leading the teams that do so. A proven track record of delivering releases on time and meeting requirements, enabling sales and marketing to plan well and to execute according to plan.


Sep
27
comment Are any top software products outsourced? (offshore or otherwise)
Don't be so sure about that "core parts" assertion. It happens all the time, in major software companies. Published cases are rare (this is usually considered confidential information), but, for example, see tcs.com/news_events/press_releases/Pages/….
Sep
27
answered Are any top software products outsourced? (offshore or otherwise)
Sep
27
comment Hub which executes interface methods on all registered onstances
@Telastyn is right. Plus, of course, almost anything is possible in simple C# code, even if it's already baked into the language and CLR.
Sep
27
comment Semaphore : one for each shared resource?
In no case, ever. That way lies madnes.
Sep
7
comment Is there any license which require to distribute the source code, even it is only used in a company's internal project?
Plus, of course, Stallman's whole point originally was not "software should be free", but rather "users should have full access to the software they use". If you're weren't a user of the software, he didn't think you had a right to the source code. If you were a user, he thought you should be able to do what you wanted with it.
Sep
6
comment RefactorException: Good idea or bad idea?
You keep using that word. I do not think it means what you think it means.
Sep
6
comment Is a complete rewrite against the license/eula of this software?
Gee, how did this question not get closed as "asking for legal advice"? Did one of the Usual Suspects not log in recently?
Sep
6
comment Should I throw guard exceptions that will be thrown by internal methods anyway?
A more interesting question might be "Should I write methods that re-implement and/or just wrap standard class library methods?". 'cause the answer would be "No."
Aug
31
answered “Used with permission” reusable in a GPLv2 derivative work?
Aug
22
answered Is it safe to convert Windows file paths to Unix file paths with a simple replace?
Aug
22
answered Using json as database with EF, how can I link EF and the json file during DbContext initialization?
Aug
22
comment And at what point of modification to the original does source code with no license become owned by me?
+1 for 'never" and "BSD". There's lots of case law there, and it matters.
Aug
18
revised In the days of modern computing, in 'typical business apps' - why does performance matter?
Typo
Aug
13
comment Has there really not been one thing in the past 20 years that provided huge software development gains?
@tmyklebu Every generation of programmers thinks they've basically got everything they need. Those of us who've got a few generations behind us understand how wrong we were. :-)
Aug
13
comment Has there really not been one thing in the past 20 years that provided huge software development gains?
@tmyklebu Moore's Bottleneck is already upon us, and things have gotten terrible again. There hasn't been a significant improvement in single-engine CPU performance in years. And while those of us who go back to punched card days would certainly agree that the cycle goes faster now, I wouldn't say it has increased productivity dramatically.
Aug
12
comment How to handle growth of an open source project?
@BenTorell I tell anyone who asks, "Every bug tracker sucks, the only question is, 'Which one sucks least with respect to your processes?'".
Aug
12
comment How to handle growth of an open source project?
Oh, and +1 on the comment - we guys need to be reminded from time to time. This business is far too male-centric.
Aug
12
comment How to handle growth of an open source project?
@Elin Just answering the question asked: "How have the big boys like GIMP, FFmpeg, Blender, etc. handled this transition?"
Aug
12
answered How to handle growth of an open source project?
Aug
11
awarded  Nice Answer