1,913 reputation
514
bio website
location Germany
age 34
visits member for 3 years, 8 months
seen Mar 19 at 8:25

Oct
22
comment Why JSP over Servlets for view?
I know that they're tightly coupled, but the compilation into a servlet really shouldn't be a thought when writing a JSP.
Mar
6
comment How to Mentor a Junior Developer
If you want a solution "on a plate" you will never grow out of your status as a junior developer. Learning from complete solutions given to you might be possible but it certainly isn't effective. That's how the brain works: If you experience the way to the solution, not just the solution itself, you'll learn a lot more than just studying the solution somebody else presented to you.
Mar
6
comment Is it possible to combine programming languages?
I don't think that's what the original poster meant. The resulting bytecode has very little to do with the way it was written in the language from which it was compiled.
Oct
20
comment Why is Scheme my first language in university?
That's definitely true! That's why I wrote "might" instead of "are" :-)
Aug
12
comment What does Google or Microsoft get by hosting JS files on their Content Delivery Networks (CDN)?
Yes they do - but that's not necessarily the case for every file hosted on a CDN. I've seen - and used - URLs like http://somewhere/file-2.Latest.js where you'll always get the latest build in the 2.x branch.
Jun
30
comment Are there serious companies that don't use version-control and continuous integration? Why?
I can hardly follow the "built and maintained" argument. A typical setup for a Jenkins installation should at least take a day (and even that's a long time). Once setup, there is hardly any maintenance at all.
May
9
comment What stressors do programmers encounter on the job, and how do you deal with them?
It isn't just saying "no" - that would be too easy. It's to recognize when to say "this is not the way it's supposed to be" and to offer an alternative. Saying no is just one part of it.
May
9
comment What Special characters should one allow for a Phone Number?
+1 for "users just wanted to convey you an important piece of information". I've too often seen unnecessary validation that simply annoys the user without any actual technical (or organizatorical) requirements.
May
5
comment How can a maintenance-only programmer get a raise?
@temptar: If the company isn't valuing the work I'm doing then it's the wrong company for me and I should have chosen another job in the first place.
Apr
27
comment How does a website become hackable?
There is no simple "let's strip slashes and do X then Y" to avoid an attack upon a website. It's an holistic approach in designing your web application. For details about what you have to take into account take a look at the Open Web Application Security Project (owasp.org/index.php/Main_Page)
Apr
15
comment When, if ever, can code standards be ignored?
The code is more what you'd call "guidelines" than actual rules. Welcome aboard the Black Pearl ;-)
Apr
12
comment Can you get in trouble using programming forums or Q&As at work?
No, asking for permission is simply a waste of time. My boss wants me to do my job as efficient as possible. If I can get information by browsing forums, or taking part in conversations that means that it's something he should require me to do - not the other way around!
Apr
10
comment Are there serious companies that don't use version-control and continuous integration? Why?
Absolutely! I've heard the answer (or maybe we should call it lame excuse) "we haven't used it so far and since it worked (somehow) we don't need it". It's a shame how resilent people are against changing their tools.
Apr
8
comment Are there serious companies that don't use version-control and continuous integration? Why?
I don't agree that it's perfectly rational to "continue down that road". Yes, having delivered software during the last X years doesn't mean that it won't work the next Y years without any changes. However, after having introduced CI into existing (and quite mature) software products there is always something to gain from this.
Apr
8
comment Are there serious companies that don't use version-control and continuous integration? Why?
@daramarak - In my case I've seen a lot of "lack of development technology" in the government IT departments. Often the employees are hired after having come from a quick re-training that barely covers the basics of good software development - not even remotely touching an area where you'd look for good tools. People who aren't used to analyzing their environment and realizing what problems they are facing while doing there job simply don't know that they are missing something. Sad, but true nevertheless.
Apr
8
comment Are there serious companies that don't use version-control and continuous integration? Why?
@Steve Haigh - No, I don't have any "hard" evidence. I've seen a few companies myself that don't use CI oder version control (whose names I'll keep to myself g) and with a little bit of extrapolation I assume that there are a lot more "out there". I think it's a lot easiert to find companies that do use CI, simply by looking at the reference list on the Jenkins page for example. But the other way around? There aren't a lot of people advertising "Hey, we don't use technology X" ;-)