6,730 reputation
1538
bio website
location
age
visits member for 4 years, 2 months
seen 8 hours ago

8h
comment Partial or full changelog for release
What about an incremental change log... You'd have the best of both worlds...
8h
comment Lag problem for a simple game in Java on Linux
As the "lag" seems to be specific to certain systems and/or operating systems, it is most likely nothing to do with your code but rather with those systems and/or operating systems.
1d
comment What kind of copyright laws should I be aware of when creating software?
short answer: all of them. Long answer: get a lawyer and let him figure it out.
Apr
17
comment Job Interview Challenges
@SebastianRedl if an interviewer were to ask me that question I'd wonder why he asked it but not voice my opinion about where he should stuff it, a doing so is more likely to get you rejected than accepted (even if in your specific case it'd be exactly what you are looking for). In fact I've at least once rejected an offer to do a "test" that had questions like that, because if that's the kind of questions they ask during a programming test it's unlikely to be the kind of environment I'd want to work in.
Apr
15
comment How to web scrape
asking for help stealing data
Apr
15
comment How to web scrape
why should we help you steal other peoples' information? Ask them if they have a public API you can call. Many larger companies do, though you may have to pay license fees.
Apr
5
comment Licensing of content created by licensed code
I've seen libraries and tools that in their licenses/TOS included restrictions on the licensing/rights of the created data/content. Don't ask me the legality of such things, but some programmers do try.
Mar
20
comment What is the effectiveness of code reviewing by just reading?
and of course the tests should also be reviewed as part of the code review process. I've often found flaws in tests that caused them to pass when they shouldn't, leading to production errors that can potentially cost millions.
Nov
14
comment Why were punch cards used for programming
even in the 1990s I was given 5 minutes of computer time for an entire semester at university for my programming assignment. Luckily the screen editor used next to no CPU time when typing in the Pascal code, or it wouldn't have been enough to last those months. Everyone wrote their programs on paper, cross checked and corrected themselves and others using paper programming manuals, then had the program ok'd for entry by the teaching assistant, and only then was it painstakingly typed in, every character double checked with the paper original to ensure there were no typos to fool the compiler.
Nov
11
comment How can I hide my signature in a program?
@duozmo nothing wrong with working together (IF the assignment allows it of course), long as you don't end up doing someone else's work for them. And no, my fellow students were never enemies when I was in university. At worst they were competitors for the nicest assignments.
Nov
11
comment Does scrum involve writing tests before code?
what makes you think every "agile" system forces the use of TDD?
Nov
11
comment in scala type linearization explain first step in algorithm
try posting on a site where such questions are not off topic, might help get some answers.
Oct
31
comment Human names in programming examples
sure, use Bert and Julie :)
Oct
16
comment Is the development of CLI apps considered “backward”?
or call it "retro" and be really fancy
Oct
16
comment When does one hard-code actual data values into the code as opposed to using a DB?
@mouviciel but what constitutes data... you need some data to access the database, so you can't store all data in there.
Oct
15
comment Is it possible to have a dynamically typed language without duck typing?
maybe you should use a goose instead of a duck to do your typing for you?
Oct
6
comment When writing object-oriented code, should I always be following a design pattern?
just about any time you see ALWAYS you know the answer is going to be a big fat NO.
Oct
6
comment What is considered a suitable notice period for a software developer?
if the company wants the employee to accept a very long notice period, the company should extend the employee the same courtesy and give them even more notice. Sadly that usually doesn't happen. Company expects undying loyalty from their staff but wants to be able to get rid of them at a moment's notice.
Oct
3
comment Do we need to test 32-bit software in 64-bit Windows?
@dan1111 given that he's apparently still needing to support customers on old 32 bit platforms (though for how much longer is impossible to tell), he has a valid business case to supply 32 bit binaries at least for now.
Oct
3
comment Why is no default constructor generated if you define an explicit constructor?
well said, if I write a constructor with parameters, it's because those values are needed for the class instances to work. If I have some useful defaults, I'll write a no-args constructor calling the other constructor while supplying those defaults.