1,458 reputation
1015
bio website xing.com/profile/Bert_Alpen2
location Hamburg, Germany
age 45
visits member for 3 years, 9 months
seen Jan 14 at 12:47
  • An engineer by trade
  • A programmer by passion
  • An interface between the user and the developer by chance

    I have come to like it that way.

Oct
13
awarded  Yearling
Oct
5
comment What is the best way to generate an accurate release changelog?
@mouviciel: I think most people who work in QA will disagree with your statement ;-)
Oct
5
comment I'm a contract developer and I think I'm about to get screwed
@Mark: I should have added a second caveat besides the ubiquitous IANAL ;-) I was thinking of the legal situation where I live (Germany), the situation will definitely be quite different in other countries. But here it is definitely not the case that breach of contract by one party removes the obligations of the other party. (My head is spinning just from writing that last sentence - I'm so glad that I am not a lawyer...)
Oct
5
comment I'm a contract developer and I think I'm about to get screwed
I would be very careful about that. IANAL, yadda yadda, but the contact obliges the OP to do some work and the customer to pay the OP. Here is the catch: The fact that the customer is not keeping his part of the bargain does not mean that the OP can skip out on his part!
Oct
4
awarded  Good Answer
Oct
4
comment Does a project using proper TDD have a lot of code without tests?
Perhaps the wikipedia quote would be clearer if it was formulated like this: Integration testing takes as its input units that have been unit tested. Yes, module can be interpreted as meaning class or function in this case.
Oct
4
comment Does a project using proper TDD have a lot of code without tests?
@Martin: From the linked post: If you automate this sort of testing in order to detect breakages when they happen in the future, it’s called integration testing. AFAIK, this statement is wrong, this is the definition of regression testing. Integration testing is exactly as Thomas says, one level above unit testing (you test how well your units integrate into a system).
Oct
4
comment Is it unusual for a small company (15 developers) not to use managed source/version control?
@Martin: It's not that unusual to find 15 people who all suffer from the not invented here syndrome... I would guess that maybe 5% of all small (< 20 employees) companies have no source control. I hope for you that your experience differs form mine ;-)
Oct
4
awarded  Nice Answer
Oct
4
awarded  Editor
Oct
4
revised Is it unusual for a small company (15 developers) not to use managed source/version control?
added 177 characters in body
Oct
4
answered Is it unusual for a small company (15 developers) not to use managed source/version control?
Sep
21
comment Can a candidate be judged by asking to write a complex program on “paper”?
@iammilind: I agree with Péter saying that (...) I am writing production code, even though it may not be expected from me is the issue. It seems you spent too much time thinking about side issues (optimisation, readability...) instead of concentrating on the actual problem.
Sep
21
comment Is code like this a “train wreck” (in violation of Law of Demeter)?
+1 for being pragmatic ;-)
Sep
21
answered Controller vs Model: Where do I put the processing of user input?
Sep
6
answered Work experience instead of education?
Aug
31
comment Should a developer accept a workload estimation done by a Excel macro?
@maple_shaft: That's why they call it an estimate - it isn't (or shouldn't be) expected to be accurate. Whether you estimate using some calculations in Excel, or with pencil and paper, doesn't make any difference. Using Excel for estimations makes much more sense than some other 'techniques' I have seen in use...
Aug
22
comment What is the benefit of not using Hungarian notation?
@Aaronaught: In my current project, we are using table names prefixed with tbl_. While I am not a big fan of this practice, I fail to see how this is "bringing down the collective quality of all code". Can you perhaps give an example?
Aug
18
comment Am I Over-Engineering If I Consider User's Intentional Wrongdoing?
@Lee: +1, you should put/post (pun intended) that in an answer!
Aug
18
comment Am I Over-Engineering If I Consider User's Intentional Wrongdoing?
YAY for paranoia! You do have enemies! (And +1 for Every request is an attack)