The tag has no wiki summary.

learn more… | top users | synonyms

16
votes
2answers
708 views

How to enforce good/better source code control practices?

I suspect that I'm focusing on the wrong problem so I will first describe what I think the problem is before presenting the possibly suboptimal solution I envision. Current Situation: Currently my ...
1
vote
2answers
154 views

Interfaces and abstraction: takes more time?

At the company I work for I want to improve the way we write software: designing our applications more SOLID. We've been in a new project for a few weeks and I've tried to apply some good practices in ...
1
vote
5answers
186 views

Do you use Instant Messaging to communicate during your day with your fellow devs? [closed]

Hello Fellow Programmers: I run a small business and we typically communicate over IM during the say. We sign on to IM when we arrive and stay on all day. It seems to be quite distracting, in my ...
12
votes
4answers
697 views

Co-worker uses ridiculous commenting convention, how to cope? [closed]

A co-worker in the small start-up I work at writes (C++) code like this: // some class class SomeClass { // c'tor SomeClass(); // d'tor ~SomeClass(); // some function void ...
0
votes
2answers
141 views

Is there a way to help streamline your typical developers discussions? [closed]

Often, my colleagues and I run into specific problems, for example what's the best way to deploy this, or would this or that technique be a good one to use, or just "hey, have you seen that new ...
37
votes
12answers
4k views

How do I approach a coworker about his or her code quality?

I work on a new venture at a large enterprise software company (3000+ programmers). In my group, we have a bunch of projects and people usually work on several projects over the course of a year. I ...
18
votes
8answers
1k views

How do I communicate my role in a project to other team members? [closed]

Recently I worked on developing a new component with a coworker. I would say that our contributions were about a 80/20 split, myself having contributed 80% of the work toward the component. My ...
3
votes
1answer
177 views

Tips to succeed in a new job for my situation [closed]

Here is my situation: I am switching to a new company in a new city as an engineer [code, test, performance etc]. I was not particularly successful in my previous role [at least not as per my ...
5
votes
3answers
546 views

How do you handle a graphic designer who thinks he's a web designer? [closed]

Background: I was originally hired to add scripting functionality to the redesign of one of our websites. The description of the position was created by the graphic designer (who also happens to be a ...
18
votes
8answers
724 views

Dealing with coworkers when developing, need advice [closed]

I developed our current project architecture and started developing it on my own (reaching something like, revision 40). We're developing a simple subway routing framework and my design seemed to be ...
35
votes
11answers
3k views

What to do about team member who threatens to leave all the time and is difficult to work with? [closed]

I work in a small development group with 3 developers. We are loosely managed and have no structure to the team. There is no designated team leader and the manager is fairly hands off. The Senior ...
20
votes
10answers
1k views

Inspiring a co-worker to adopt better coding practices?

In the Handling my antiquated coworker question, various people discussed strategies for dealing with coworkers who are unwilling to integrate their workflow with the team's. I'd like, if possible, ...
1
vote
9answers
882 views

Sr. Dev made a database I disagree with. Advice sought

I need to run to work soon, so this will be brief. I've only been with the company for a couple weeks. It is a good company, this is a contractor who just happens to be twice my age. I am new to ...
12
votes
8answers
1k views

How to deal with low level guys?

Recently I have started working for company which is developing mainly low level stuff (like device drivers, system level apps etc.). I was hired as high level programmer to develop a machine learning ...
22
votes
9answers
2k views

My coworker is a nice guy, but his performance is sub-par. Do I tell my boss?

I was placed on a project about three months ago that was until then under development by a single, newly hired developer because it was falling behind. To be fair, the project is an interface to a ...
7
votes
5answers
363 views

Introducing new topics to co-workers

I've been trying to introduce topics such as unit testing, dependency injection, inversion of control, etc... to co-workers. I've given mini lectures, demonstrations, and have suggested these topics ...
5
votes
7answers
813 views

How many programmers makes a company small / medium sized / large?

I am a freelancer so I really don't know what you guys put behind the words when you say "working in a small company is X different compared to a medium sized one, and Y to a large company". Could you ...
15
votes
11answers
2k views

Helping junior programmers get past their shortcomings? [closed]

What are your common gripes about junior developers that join your team or whom you have to work with? Obviously they are inexperienced so you can't expect them to know everything, but what skills are ...
5
votes
13answers
717 views

How should you proceed when somebody rejected a good thing you made?

I made an application in extjs, and it was rejected by my technical architect, project manager, and team leader because it was a big JavaScript file. It feels very bad when you develop an application ...
10
votes
11answers
842 views

Programmers that need a lot of “Outside Help” - Is this bad?

Is it kind of tacky or poor practice when programmers use an unusual amount of libraries/frameworks to accomplish certain tasks? I'm working with someone on a relatively simple programming project ...
8
votes
13answers
2k views

Convince developer to use IDE

There is a developer, lets call him John (currently on probationary period) in company(pretty small company approx. 10 persons, 3 developers, one of them works long in this company know business ...
26
votes
17answers
4k views

Is rotating the lead developer a good or bad idea?

I work on a team that has been flat organizationally since it's creation several months ago. My manager is non-technical and this means that our whole team is responsible for decision-making. My ...
12
votes
14answers
1k views

How to solve conflicts with another programmer

I've read this question, but I think it doesn't really applies in my case. I have issues working with another developer in my company and I'm not sure how to fix them when there is no team lead to ...
32
votes
12answers
2k views

How to handle coworker with “obsessive refactoring disorder”

My coworker (who is very clever, but with severly limited inter-personal skills), keeps refactoring my code even when it is work in progress and assigned to me as a task. Whereas I fully subscribed to ...
7
votes
4answers
1k views

Dealing with co-workers in a stressful work environment

Our department has been hit by some layoffs over the past year and we're running a skeleton crew. They got rid of most of our support staff. The remaining team members would rather worry about what ...
22
votes
17answers
1k views

Dealing with co-workers who do not have a consistent coding style?

What do you when you're working with someone who tends to write stylistically bad code? The code I'm talking about is usually technically correct, reasonably structured, and may even be ...
4
votes
5answers
492 views

Do social networks increase development productivity?

I am a developer a fairly large firm of programmers (100+). Since there are several departments and several teams within each department; communication is an issue regarding: sharing of ideas, ...
23
votes
12answers
2k views

What tools are available for remote communication when working from home or with a distributed team? [closed]

My supervisor is allowing my team to dip our toes in the water of working from home. Considering a recent aquisition of another company is requiring some employees to love this new idea which will ...
20
votes
14answers
2k views

Getting humiliated by your senior programmer [closed]

As a junior, what would you think and do if you getting humiliated by your lead programmer if you can't handle his expectations ?
5
votes
6answers
349 views

When is it right to edit the code written by a co-worker?

For which issues is it right to edit the code written by a co-worker? For which issues is it wrong?
15
votes
13answers
871 views

What to do if a co-worker is editing your code just to change the appearance?

What should you do, if a co-worker is editing your code? Without the purpose of adding functionality or fixing bugs, just to change how it looks...
17
votes
6answers
1k views

How often are the unfortunate stereotypes associated with older techies true? [closed]

How often are the unfortunate stereotypes associated with older techies true? When people get settled into a career--Do people lose their passion to learn new things? Do people get comfortable and ...
14
votes
1answer
325 views

Guiding Management to the Correct Decision [closed]

My supervisor (also a developer) and I have a running joke about writing a book called "Managing From Beneath: Subversively Guiding Management to the Right Decision" and including a number of ...