Skip to content

Technical Debt

Jeff Ohrstrom edited this page Sep 25, 2017 · 8 revisions

A general list of techdebt only ordered only by when I decided to document them. Technical debt, much like financial debt, doesn't go away; indeed they compound.

  • PropertySerializer has a bunch of TODOs in it.
  • I'm currently implementing ModelInitialziers, but no tests exist for what goes on in AbstractModelInitizer which all sublcasses currently call 1 function from.
  • Testing in general is poor. I haven't done any work to port the jmeter-junit library, which is becoming apparent in model testing. Notably a bunch of private functions in tests that do the same thing.
  • LDAPExtSampler's interface has a bunch of strings that should be numbered types (like port or connection timeout).
  • Arguments are all f**ed up. TestElementProperty vs CollectionProperty, neither of which get serialized.
  • SMTP/mail things get configured through this jpanel that I ripped out.
Clone this wiki locally