I come from a strong OO background, and I have recently started working in an organization which, although the code is written in Java, has a lot less emphasis on good OO design than what I am used ...
I have been offered an "opportunity" to take over maintenance of a small internal website run by my group that provides information about schedules and photos of events the groups done. My manager ...
I'm a junior developer joining a QA team at my company. The QA team I had been interacting with while working as a developer was very solid and the business had been very good about encouraging and ...
Sometimes when I have a problem that needs to be solved, I find that the easiest way to solve it is by writing a small program as a personal tool. I don't make it super usable or super robust, as I am ...
I recently took a position with a fairly large company. So far, I've worked with small companies (just a few employees) and startups so I've gotten used to a certain style of working. I'm a bit ...
Ok, gang, next question: what do y'all think are the best processes to improve the quality of the code the (corporate) team produces? (The cult of quality question was good, but I'm looking for ...
We hear much about code smells, test smells, and even project smells, but I have heard no discussion about employer "smells" outside of the Joel Test. After much frustration working for employers ...
If I were to begin managing a team of programmers (which I'm not, I'm just asking out of curiosity) what are some of the office / team policies you have seen that are either particularly conducive or ...
I recently read that the pornography industry contributed to technical innovation. What the heck are they talking about? Do these companies have R&D budgets?
As programmers, many (most?) of us have an inner creative "spark". We love thinking of new, useful ways to accomplish tasks. Many of us have even dreamed a few ideas we thought could be viable ...
I'm working for a company full-time and myself part-time. I started learning the Mac OS/Cocoa/Objective-C at work, and then I got the "Brilliant Idea" that I'd like to program for the iPhone. The ...
I'm a web developer who previously joined a software company not knowing their value and respect went to big data analysis, not their website. Sure, they needed a public-facing website, but I ...