The Flip Side of Removing Technical Debt is Adding Information Value

april

When managing software development, there needs to be an amalgamation phase to convert types and bits into endemes. (- once things are stable). Somewhere between code rewriting, and code refactoring, is code information amalgamation which is adding information value.

The flip side of removing technical debt is adding information value. You can go through programs to remove technical debt. This removes problems. You can also go through programs to extract information structures. This adds value.

Here are some things that can be extracted from code, some to remove problems, some to add value which I found through the Google search “Extracting * from code”:

  • extracting code from code bases [adds value or removes technical debt]
  • extracting a method from code [adds value]
  • extracting a model from code [adds information value]
  • extracting the application architecture from code [adds value]
  • extracting the data from code contents [adds value or removes debt]
  • extracting the model from a code [adds information value]
  • extracting the strings from code [removes technical debt]
  • extracting this data from code [adds value or removes technical debt]
  • extracting abstractions from code [adds information value]
  • extracting action words from source code [adds information value]
  • extracting Algorithms From Code [adds value]
  • extracting Annotations from Code [adds value]
  • extracting API examples from test code [adds value]
  • extracting Authors from Source Code [adds value]
  • extracting automata from code [adds value]
  • extracting candidate fingerprints from code [adds value]
  • extracting code blocks from code [adds value]
  • extracting code metrics from code [adds information value]
  • extracting Colors from Code [adds value or removes technical debt]
  • extracting configuration from code [adds value]
  • extracting content from code [adds value or removes technical debt]
  • extracting data from code [adds value or removes technical debt]
  • extracting Definitions from Code [adds information value]
  • extracting dependencies from code [removes technical debt]
  • extracting descriptions from code [adds information value]
  • extracting design from code [adds information value]
  • extracting documentation from code [adds information value]
  • extracting dynamic behavior from source code [adds value]
  • extracting existing context from code [adds information value]
  • extracting Facts from Perl Code [adds information value]
  • extracting Gold from Legacy Code [adds value]
  • extracting high-level designs from code [adds value]
  • extracting Hybrid Automata from Control Code [adds value]
  • extracting information from code [adds information value]
  • extracting IR tokens from code [adds value]
  • extracting JPF Options from Code [adds value]
  • extracting kernels from code [adds value]
  • extracting knowledge from code [adds information value]
  • extracting meaning from code [adds information value]
  • extracting meaningful metrics from source code [adds information value]
  • extracting measurements from code [adds information value]
  • extracting Messages from Code [adds value]
  • extracting metadata from code [adds value]
  • extracting methods from code [adds value]
  • extracting models from code [adds information value]
  • extracting multi-threaded capabilities from code [adds value or rmvs debt]
  • extracting other relationships from code [adds information value]
  • extracting parallelism from legacy code [removes technical debt]
  • extracting protocol state machine from code [adds value]
  • extracting questions from code [adds information value]
  • extracting relationships from code [adds information value]
  • extracting rules from code [adds information value]
  • extracting secret credentials from your code [removes technical debt]
  • extracting software architecture from code [adds value]
  • extracting source content from code [adds information value]
  • extracting specifications from code [adds information value]
  • extracting specs. from code [adds information value]
  • extracting Speedup From C-Code [adds value]
  • extracting SQL from the code [adds value or removes technical debt]
  • extracting SQL statements from application code [adds value or rmvs debt]
  • extracting state machines from code [adds information value]
  • extracting strings from code [removes technical debt]
  • extracting summary keywords from code [adds information value]
  • extracting type signatures from code [adds value]
  • extracting UML constructs from code [adds value]
  • extracting unnecessary knowledge from code [removes technical debt]
  • extracting Values From Code [adds value or removes technical debt]
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s