The organization tag covers the design, structure and layout of physical, human, business and and digital resources which are not covered by classical software architecture considerations.
3
votes
1answer
731 views
How to organize a larger project with several sub-projects and their dependencies?
As a software developer until now, I've mostly worked on projects that were quite "monolithic" with hardly any dependencies on other projects, without building automation (no Make, Ant, Maven, etc.) ...
1
vote
3answers
125 views
Recommended Project Directory Location for IDE settings, and configuration files?
What are peoples thoughts on storing configuration files and editor settings in source control? This would include files that are not directly related to the code base, but necessary for maintaining ...
42
votes
13answers
1k views
Is individual code ownership important?
I'm in the midst of an argument with some coworkers over whether team ownership of the entire codebase is better than individual ownership of components of it.
I'm a huge proponent of assigning every ...
4
votes
2answers
201 views
How to contact an open-source organisation (e.g. Apache) about a new project?
I've developed some software within my company and we have agreed that the future of the work is to open source it into the public domain.
Is there an official contact procedure to contact the Apache ...
11
votes
4answers
174 views
Merits of Namepsaces/Packages
Some programming languages (e.g. Java and C++) have language features called "packages" or "namespaces". How useful is it really to have namespaces? It is possible to mark functions and classes as ...
2
votes
3answers
634 views
How do you organize your local development environment? [duplicate]
Possible Duplicate:
How do you organize your projects folders?
I'm interested to learn how everyone keeps their local development projects organized in a logical manner. What do you do to ...
9
votes
6answers
2k views
How do you organize your projects folders?
Good afternoon
I would like to know how do you guys organize your project folders?
I had once a boss that suggest me to organize by Customers.
Projects
|
|----Customer 1
|---- A Cool Solution ...
4
votes
2answers
377 views
Use of mind-mapping software in project/task management
I've recently "discovered" mind mapping and even found some people here recommending it.
It seems like a real handy tool, but I'm not really sure how to apply it to my work and/or hobby projects. I ...
15
votes
5answers
906 views
What does a typical programming journal entry consist of?
I read that a lot of people seem to favor the journal, or diary, form to keep notes on their work related activities.
I've had a more structured approach myself, which involves outlines and ...
7
votes
9answers
560 views
Is your physical programming environment organized? [closed]
So the question is this: wherever you sit down and do your magic, is it neat and organized or chaotic and in disarray ?
Do you find that your level of organization follows linearly with your current ...
6
votes
1answer
444 views
How should I organize programming files into directories?
Sometimes, one creates a exploratory prototype and forgets about structure in the directories...
What are good tips on dividing the programming files over (several levels of) directories?
12
votes
29answers
1k views
What can slow a developer down? [closed]
What things tend to slow a developer down?
Please try to refrain from posting answers that:
are slow now but useful in the feature. (TDD, Refactoring, ...)
list a distraction.
15
votes
3answers
435 views
What is the ideal mix of senior to junior developers on a team?
On any team, you are going to have the need for more grizzled and grey developers and some young pups. Some reasons include:
Money. There are often tasks that don't require the same level of ...
9
votes
3answers
2k views
What are some good office-layout guidelines for a small development team? [closed]
Our office is moving soon and we have the opportunity to redesign our office space. We have five developers and a couple of testers, working with a project manager, and a business analyst.
I'd like ...
13
votes
4answers
283 views
Should we move programmers between rooms to group them by project they're involved in?
Assume that a company runs several projects simultaneously. When a project reaches certain state (is completed, beta is shipped, etc) some people move to the other projects, then to the other, ad ...
0
votes
6answers
800 views
Should Development / Testing / QA / Staging environments be similar?
After much time and effort, we're finally using maven to manage our application lifecycle for development. We still unfortunately use ANT to build an EAR before deploying to Test / QA / Staging.
My ...