slalombuild / secureli

seCureLI is a tool that enables you to experience the delight of building products by helping you get ideas from your head into working software as frictionlessly as possible, in a reliable, secure, scalable, and observable way.
Apache License 2.0
28 stars 3 forks source link

Audit codebase for code bloat and quality (actions and repositories) #456

Closed JordoHeffernan closed 2 months ago

JordoHeffernan commented 4 months ago

As a developer I want to reduce code bloat

AC

  1. Go through all the files in the actions and repositories, search the codebase for all defined variables and functions, if they are never used, delete them. a. If they are only used once, consider a refactor to eliminate redundant code (ok to leave as is in cases where it improves readability)
  2. Consider whether classes or functions should be moved to models, utilities etc.
  3. Spend some time looking through functions and determine if they can be slimmed down and/or broken up to improve efficiency or readability or make use of more appropriate built in methods etc.

Notes