| bio | website | xing.com/profile/Bert_Alpen2 |
|---|---|---|
| location | Hamburg, Germany | |
| age | 44 | |
| visits | member for | 2 years, 8 months |
| seen | May 19 at 6:08 | |
| stats | profile views | 36 |
- 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.
|
May 16 |
awarded | Nice Answer |
|
Feb 26 |
awarded | Constituent |
|
Feb 19 |
awarded | Caucus |
|
Oct 13 |
awarded | Yearling |
|
Sep 1 |
comment |
Torvalds' quote about good programmer @kojiro: In the expression can't see the forest for the trees, it is assumed that someone who can see the forest will also see the trees (see en.wiktionary.org/wiki/see_the_forest_for_the_trees). Therefore I think it is a good analogyy here. |
|
Sep 1 |
awarded | Citizen Patrol |
|
Jul 18 |
comment |
What do you say in a code review when the other person built an over complicated solution? +1 for 'maintained the proper way (deleted)' ;-) |
|
Jul 17 |
comment |
Multi-threaded application design It depends on which is more likely: Your thread pool running out of threads, or there being no entries in the db waiting to be processed. If in 99.999 of the cases there is nothing in the db, you end up checking your thread pool 99.999 times for nothing, but you are checking the db every single one of the 100.000 times, too (because there are always threads available)! On the other hand, if you have data to process in 99.999 out of 100.000 times, then you should first check for available threads. My point, which I could have stated more clearly, is that Thou Shalt Not Assume. |
|
Jul 16 |
answered | Multi-threaded application design |
|
Jul 11 |
awarded | Quorum |
|
Jun 8 |
awarded | Constituent |
|
Jun 8 |
awarded | Caucus |
|
May 18 |
comment |
Should the most recent date be named 'start' or 'end'? @Chad: IMO, if it is used in the wrong way, i.e. parameters are not used as intended, a function should always fail, in order to provide feedback to the person who used it. In other words: it really matters - always. |
|
May 18 |
comment |
Should the most recent date be named 'start' or 'end'? +1 for FROM and TO. But I disagree with your wrapper logic, if FROM is greater than TO the function should fail. |
|
Mar 28 |
comment |
Design patterns - do you use them? @DeadMG: I must have been blinded by the blindingly stupid idea - I can't see why you think it's stupid ;-) |
|
Mar 28 |
comment |
Should I be concerned that I can't program very fast without Google? Googling "memory google" - that sounds recursive, take care or you'll end up in an endless loop ;-) |
|
Mar 28 |
comment |
Should I be concerned that I can't program very fast without Google? Quite right, short term memory is a cache - it should only contain the things needed right now (or probably needed in the very near future). |
|
Mar 28 |
answered | Should I be concerned that I can't program very fast without Google? |
|
Mar 24 |
comment |
Teacher demands excessive/unjustified use of Design Patterns @faif: Why, indeed, would he? I have no idea, but it did happen to a colleague of mine... and I disagree with the second part of your comment: DP should be used when they bring a benefit. That can be as early as in the initial design phase, long before any 'code smells' develop, because there is no code yet. |
|
Mar 23 |
awarded | Guru |