Tagged Questions
The code-quality tag has no wiki summary.
11
votes
7answers
190 views
Adding complexity to remove duplicate code
I have several classes that all inherit from a generic base class. The base class contains a collection of several objects of type T.
Each child class needs to be able to calculate interpolated ...
-2
votes
1answer
58 views
What are the things that you consider in reviewing an iOS source code?
We're going to do some peer reviews for our iOS projects. We're kind of inexperienced at reviewing each other's codes. The iOS developers attending the reviews will be from other projects, since ...
1
vote
1answer
83 views
How to quantify benefits from a programming training?
I'm conducting a programming training for 3 months. Details in this link - Programming Training Details.
My question is "How do we quantify benefits from such training?".
I think the two important ...
18
votes
5answers
515 views
Keep it simple now, or program with the future in mind?
I'm currently coding a new application for my company that is rather involved. To meet the deadline, the functionality has been toned down quite a bit so that we can have something ready to go for ...
7
votes
2answers
220 views
Are there any opensource APIs that help analyze code?
As an example, let's say that I need to check for a certain usage of C# code and warn the user that that is a bad pratice. There are multiple usages that I want to detect, such as:
Resource not ...
1
vote
5answers
82 views
Automatic sorting of class/module members and its possible impact on productivity and code quality
Recently I saw some possibilities of some IDEs (via plugins) to sort members of their classes/modules based on some criteria, sou you could have everything sorted automaticaly no matter where you ...
19
votes
12answers
1k 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 ...
3
votes
5answers
193 views
Example bad code project to motivate refactoring / good design [closed]
This is sort of the opposite of Is there an open-source project that can be an example of well-written code?.
I am teaching software engineering to undergraduates and I would like a blob of object ...
-6
votes
0answers
195 views
Are Java developers better Than .Net developers? [closed]
Java and .NET (well c#) are very similar languages. Both are used for similar purposes (mostly enterprise or web development) and the same coding standards and design patterns are applicaple to both. ...
0
votes
0answers
44 views
Which is the best tool for determining/analysing code coverage? [closed]
I guess everyone will have a different opinion about this... but which tool in your opinion is the best one out there for determining code coverage?
29
votes
11answers
1k views
What does a code review look like?
I'm writing a code review process document for our team; we've never had a formal process in place although we do do some code review.
I've found lots of articles talking about how important code ...
7
votes
10answers
846 views
Overcome clumsiness in writing code
I believe this is a little related with this question: How to be a zero-bug programmer?.
But I believe this is more regarding clumsiness in programming because I know it is impossible to become a zero ...
7
votes
4answers
143 views
Advice/Approach for distilling homogenous code and building common code for a team
I work for the State of California. Our programming team in my opinion is not really a 'team' in that we usually work solo on projects throughout the application/systems complete life-cycle.
The end ...
21
votes
14answers
2k views
How To Get “Rogues” To Use Good Programming Practices [closed]
In our company, we have 2 software divisions: Software Products, and Software Services.
I am part of the Products team, and we use the typical Software Development practices (SVN, proper ...
7
votes
7answers
320 views
Keep my classes and methods as small as possible?
A few days ago, I was talking to a Software Engineering PhD candidate and at some point she said to me:
Keep your classes and methods as small as possible
And I wonder if this is always a good ...