Skip to content

Commit

Permalink
updated plans and investigations
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelfeathers committed May 18, 2011
1 parent e6eba4f commit e446f02
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 13 deletions.
4 changes: 1 addition & 3 deletions investigations
@@ -1,4 +1,5 @@



- Do large commits (in terms of the delta of complexity) occur - Do large commits (in terms of the delta of complexity) occur
with equal frequency across the day? with equal frequency across the day?
- Is commit size correlated with weighted complexity? - Is commit size correlated with weighted complexity?
Expand All @@ -7,6 +8,3 @@
with large changes? with large changes?
- Can we identify extract method? - Can we identify extract method?



For the Corey session: 'what happened here?

10 changes: 0 additions & 10 deletions plans
@@ -1,15 +1,7 @@




- Add in csv read and normalization for non-string typed
fields
- Have commits on Repository return a new Repository
which has only the CodeEvent for that commit
- Have functions on repository which give a slice of commits - Have functions on repository which give a slice of commits
by sha or date by sha or date
- Add a declared_methods collection on Repository for all of
the methods in the repository. Will be very easy if
CodeEvent gets full_method_name method. Then it is
just a group_by on the original events
- Make sure that group_by preserves order. If unable to, - Make sure that group_by preserves order. If unable to,
embedded date sort checks across the code that can be embedded date sort checks across the code that can be
toggled. toggled.
Expand All @@ -19,8 +11,6 @@
just because they are in a file. May decide that just because they are in a file. May decide that
it is better to just handle this with external code. it is better to just handle this with external code.
- Clean up CodeEvent - Clean up CodeEvent
- Right now, Method doesn't inherit from CodeHistory.
Any need to?
- Create a Diff class with removed_methods, changed_methods, added_methods - Create a Diff class with removed_methods, changed_methods, added_methods
working off of two histories working off of two histories


0 comments on commit e446f02

Please sign in to comment.