The tag has no wiki summary.

learn more… | top users | synonyms

117
votes
17answers
19k views

What is meant by “Now you have two problems”?

There is a popular quote by Jamie Zawinski: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. How is this quote supposed to ...
24
votes
8answers
7k views

The importance of javascript and the best way to learn it? [duplicate]

I'm a new graduate, but I have been doing web development for about six months. When I was finishing university the server side languages (PHP, Java) were more important then client side languages. ...
16
votes
5answers
5k views

When and why you should use void (instead of i.e. bool/int)

I occasionally run into methods where a developer chose to return something which isn't critical to the function. I mean, when looking at the code, it apparently works just as nice as a void and after ...
4
votes
6answers
9k views

What does “enterprise” means in relation to software architecture?

I see the term "enterprise" being thrown around software developers and programmers a lot and used loosely it seems. en·ter·prise/ˈentərˌprīz/ Noun: A project or undertaking, typically one ...