| bio | website | blog.pdark.de |
|---|---|---|
| location | Switzerland | |
| age | ||
| visits | member for | 2 years, 7 months |
| seen | Nov 28 '12 at 8:27 | |
| stats | profile views | 151 |
I'm a software developer living in Switzerland. You can reach me at digulla at hepe dot com.
|
Oct 4 |
comment |
What ethical problems realistically arise in programming? At the fringe, you often have situations where the license contracts just don't add up with reality. Say you have 15 employees but created 200 accounts in a bug tracking software so customers can see the status of their bugs (read only). How many licenses should you buy? 215? Just for seeing the bugs? Sounds like a rip-off me. But of course the vendor of the bug tracker will see that slightly different. |
|
Oct 4 |
comment |
What ethical problems realistically arise in programming? Ask the old place whether you can get a copy. |
|
Oct 4 |
comment |
What ethical problems realistically arise in programming? +1 Sadly, there are still people who believe that war can "solve" problems (after Vietnam, Iraq and Afghanistan). They must learn to understand what war really is: Two parties struggling for the same goal where the winner gets nothing and the looser pays the hefty bill. This eventually leads to "I'll cause more damage just to make it more expensive for you" |
|
Oct 4 |
awarded | Commentator |
|
Oct 4 |
awarded | Critic |
|
Oct 4 |
comment |
What ethical problems realistically arise in programming? -1 doesn't seem very realistic to me, too. |
|
Oct 4 |
answered | Postmortem scripts that run in case of your untimely death? |
|
Oct 4 |
comment |
How should older programmers respond when interviewed @Rook: Because in reality, "work" means "isn't broken". Example: You know that some setup is brittle. Since it <s>works</s>isn't broken, you leave it alone. Now you do something else which is brittle because of the original setup. Eventually, a third thing is added and "suddenly", the whole card house breaks apart. If you invest 10-20% of the time into cleaning up "non broken" things to make them more stable, you enhance health of the whole system. The downside is that every change has a chance to break something. But those will be easier to fix than when you wait for a catastrophic failure. |
|
Oct 4 |
comment |
Compiler optimization examples @Winston Ewert: No, this was just a chain of small generic optimizations which lead to this result. It's another example how a set of simple rules can lead to surprising results. |
|
Oct 4 |
comment |
How do you go from a so so programmer to a great one? True, but that wasn't the question. If you want to be the best in any trade, you must have talent and spend a lot of time on it. |
|
Sep 30 |
answered | How should older programmers respond when interviewed |
|
Sep 30 |
comment |
Compiler optimization examples @Bart: I think that's a special attribute in the header files. But if it has the source code, it should be able to figure that out by itself. |
|
Sep 30 |
answered | Compiler optimization examples |
|
Sep 30 |
comment |
When deciding on whether or not to work for a new company, what are your dealbreakers? @Jess: What I was saying: If I had to use Windows just because of some policy when I could use Mono, then I'm not interested in working for you. My life is already complicated enough without nitpickers telling me how to do my work :-) |
|
Sep 29 |
awarded | Nice Answer |
|
Sep 29 |
comment |
When deciding on whether or not to work for a new company, what are your dealbreakers? @David Thornley: Because of my bad experience, I avoid work in places where rules are set into stone by people that don't suffer from them. |
|
Sep 29 |
awarded | Mortarboard |
|
Sep 29 |
awarded | Good Answer |
|
Sep 29 |
answered | How many developers actually have private offices? |
|
Sep 29 |
answered | Does Agile force developers to spend more time actually working? |