1,478 reputation
1115
bio website xing.com/profile/Bert_Alpen2
location Hamburg, Germany
age 45
visits member for 4 years, 2 months
seen Sep 4 at 21:16
  • 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.

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)
Aug
18
comment What are the best practices regarding unsigned ints?
If you are working with data extracted from an SAP system, I strongly recommend BIGINT for ID fields (like CustomerNumber, ArticleNumber etc). As long as nobody uses alphanumeric strings as IDs, that is... sigh
Aug
1
answered What are the best practices regarding unsigned ints?
Jun
30
comment Is it a bad idea to list every function/method argument on a new line and why?
Hm... with that approach, how could we ever introduce a new best practice (or, gramatically correct: a better practice)?
Jun
29
comment How can open source projects be successful without documentation about their design or architecture?
@TomCaps: This procedure is abnormal for most companies that I know...
Jun
29
comment Do we need a non-disclosure agreement (NDA)?
I'm confused - usually it's the client who wants to protect his intellectual property by asking you to sign an NDA. Do you have IP that you don't want your client to share with others?
Jun
27
comment Do you know any studies on relation of productivity of a programmer and the workstation used?
@Anto: You are right of course, I can very well imagine a situation where CPU power does matter. But in my experience, for 99.99% of all cases, it doesn't. At work I am cursing slow network connections and sometimes slow hard drives, not my CPU (which is four years old...)
Jun
27
comment Do you know any studies on relation of productivity of a programmer and the workstation used?
@Kristof: Definitely true! As my wife likes to put it: 'Boys and their toys...'
Jun
27
comment Do you know any studies on relation of productivity of a programmer and the workstation used?
In my experience, a second monitor is useful, but the increase in productivity is actually rather small, < 5%. For everything else, it does not really matter. A fast Internet connection helps more than a fast CPU.
Jun
24
answered Are “TDD Tests” different to Unit Tests?
Jun
17
comment How should I keep track of an elements' state within a window/view?
'If you work in a proper MVC environment (...)' - That is a rather daring assumption, isn't it? ;-)
Jun
3
answered What are the Characteristics of a Software “Center of Excellence” (CoE)?
Jun
3
awarded  Commentator
Jun
3
comment How important is a good coding style for the decision to hire a programmer?
@S.Lott: Have you had a look at the example WarrenFaith gives in his question? That (lack of) coding style does matter, IMO.
Jun
3
comment How important is a good coding style for the decision to hire a programmer?
Coding style (and quibbling over coding style) is a complete waste of time. - I agree 100% on the second point, and about 40% on the first. Coding style does matter - if there is no style in your coding at all. If there is, it doesn't matter that much how it looks.
Jun
3
comment How important is a good coding style for the decision to hire a programmer?
@S.Lott: Which is it? - Well, both of course. Bad coding style is a bad habit, most people can learn to shed it. It's when they can't (or won't) learn that you have a problem.
Jun
3
answered How important is a good coding style for the decision to hire a programmer?
Apr
15
awarded  Critic
Dec
29
awarded  Good Answer
Dec
29
awarded  Necromancer