The code-organization tag has no wiki summary.
2
votes
4answers
136 views
Should large or old Codebases be expected to be easy to navigate?
I'm an Undergraduate Computer Science Student currently on a placement year at a company that produces and supports a large enterprise web application. I'm loving the experience of seeing how software ...
40
votes
19answers
3k views
How to Code Faster (Without Sacrificing Quality)
I've been a professional coder for a several years. The comments about my code have generally been the same: writes great code, well-tested, but could be faster.
So how do I become a faster coder, ...
4
votes
1answer
78 views
To Press Onward or Not?
In the past week I've been meeting and speaking with someone who's interested in finding help on developing a game (built using php and mysql, with a little bit of javascript). I agreed to help out, ...
1
vote
3answers
130 views
Web App for storing and organize programming information? [closed]
Possible Duplicate:
how do you remember programming related stuff?
So, I've found myself, after several years of coding (I consider myself a coder, rather than a programmer) full of links ...
9
votes
3answers
543 views
Clever PHP Application Organization Structures?
There are a million-and-one file-system structures that go into the myriad of Open Source projects available. Things like modules, language files, domains, third-party libraries, migrations, ...
29
votes
8answers
10k views
How do you organize your projects?
Do you have any particular style of organizing projects?
For example, currently I'm creating a project for a couple of schools here in Bolivia, this is how I organized it:
TutoMentor (Solution)
...
24
votes
9answers
1k views
How should I organize my source tree?
I am an individual developer working, largely, on web-projects (W/LAMP) and, at times, on C/C++ (non-GUI) projects of about average scale.
I often struggle with structuring my source-code tree. In ...
0
votes
1answer
100 views
What are the best-practice / norms to order functions in files or classes? [closed]
Possible Duplicate:
How do you normally layout a class's regions?
It often happens that I'm stuck in front of my code editor searching the best place to put a new function.
I've no ...
2
votes
4answers
207 views
Do more object declarations affect the program?
I am programming in Windows Forms and MySQL.
If I declare this in the program, I can use the connection and command objects in the whole .cs page:
MySqlConnection connection = null;
MySqlCommand ...
10
votes
4answers
303 views
Is it good practice to keep the main function separate in its own file?
Is it good practice to have a main.c file that just has the main function in it and no other functions so that all other functions can be interfaced?
If there is no definitive rule, when is it good ...
2
votes
1answer
112 views
What's the best way to organize JavaFX 2.0 code?
In every example I have seen yet almost all of the GUI code is written in the start(Stage stage) method of the main class. Is this the best approach, or is it OK to subclass the Stage class and make ...
6
votes
6answers
186 views
Organizing Class Members in Regards to Access Modifier
If we look at typical implementation of a Class, we usually see the private members defined at the beginning and public( mostly functions and Accessors) defined towards the bottom. Now, is this a ...
0
votes
2answers
106 views
JavaScript (jQuery) And CSS Styling
Lets say I am building a jQuery plugin that has a number of non-configurable css attributes it needs to apply to DOM elements the plugin itself creates. Is it consider better practice to apply the ...
1
vote
3answers
167 views
Structuring Visual Studio folders
If I'm doing a website, I end up with folders like "Controllers, Views, Models, Extensions, and Helpers". If I'm doing a DLL library I end up with folders reflecting the namespaces of my classes. If I ...
1
vote
1answer
122 views
How should I organize the Presenters/Views for model view presenter?
We have several hundred ASPX files (could be more than that, into the thousands, I haven't actually counted) that currently use no architecture and have all the logic/data access in code-behind files. ...