587 reputation
211
bio website
location
age
visits member for 3 years, 2 months
seen Sep 16 at 18:10

Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
@delnan I didn't read the question the same as you did. 1) See my 1st link, Dart is BSD. 2) If the Dara program was GPL'd he wouldn't ask the question. I read the question as him wanting to know if he was required to also release his Dart source code. Did you actually read my answer?
Aug
22
comment Using a GPLv3 library in a freemium business model
Don't forget LGPL which may apply to libraries
Aug
22
answered How does the GPL work in regards to languages like Dart which compile to other languages?
Aug
21
comment How do you pronounce technical English words around non-natives?
I will admit, as an American, that I often have trouble understanding non-native English speakers. So it's a big help to me if they can pronounce as closely as possible. A good example, SAP wants customer objects to start with 'Z. I work with people who pronounce that as 'G' which causes confusion at times.
Aug
21
revised What are the licensing requirements for shipping Java along with application
Make summary more clear
Aug
21
suggested suggested edit on What are the licensing requirements for shipping Java along with application
Aug
21
comment Is there a limit on how many global consts are used before an application is considered bad programming?
Rather than constants, are many of these config items? Put them in a config file.
Aug
20
comment In what language should I name my business classes?
SAP uses German, and it's tables are 4/5 characters...
Aug
20
answered Naming convention for main arguments
Aug
17
comment If immutable objects are good, why do people keep creating mutable objects?
There is always a reason, it just sometimes isn't clear or known (even to the person doing it).
Aug
17
comment If immutable objects are good, why do people keep creating mutable objects?
@leftaroundabout I use Java because it works. It's not the latest fashion, but it works.
Aug
17
comment If immutable objects are good, why do people keep creating mutable objects?
In iOS objective-C, array = [array arraywithobject:] performance sucks... So immutable for performance.
Aug
17
answered Should I take care of race conditions which almost certainly has no chance of occuring?
Aug
17
comment Should I take care of race conditions which almost certainly has no chance of occuring?
Can you re-write to prevent the race condition from happening? How does the race happen?
Aug
17
answered What are the benefits of prefixing function parameter names with p*?
Aug
15
comment What is the relevance of resumes in the age of GitHub, Stack Exchange, Coursera, Udacity, blogs, etc.?
Can we start sending head shots with our resumes? Nerdvana
Aug
15
comment What is the relevance of resumes in the age of GitHub, Stack Exchange, Coursera, Udacity, blogs, etc.?
One word: Time (Ok, needs more words :( ). If you have 300 applicants, you don't have Time to go to several web sites to check them out.
Aug
14
comment Is it a better practice pre-initialize attributes in a class, or to add them along the way?
@9000 An article like that re-convinces the already convinced. To me it seemed more like a how-to than a why (The list of whys isn't really convincing unless you feel like you have those specific needs). To me it doesn't convince someone updating invoices in VB that having to constantly make new copies of their invoice object makes sense (add payment, new invoice object; add part, new invoice object).
Aug
11
awarded  Yearling
Aug
10
comment Why is the use of abstractions (such as LINQ) so taboo?
In an interview, they want to know if you understand the core of C#, not stuff on top of it. As the interviewer, I'd assume that you don't know the core stuff, but only the framework. Better to say, "You could do it this way in C#, and I've also used Linq this way, which simplifies it"