↳
      In-reply-to
      »
      
      @prologic Hmm, yeah, hmm, Iโm not sure. ๐
  It all appears very subjective to me. Is 2k lines of code a lot or not?
      
    
    
    
    
  โค Read More
  
I feel like complexity is measured differently at different levels of a project..
- at the function level you use cyclomatic complexity or how many branches internally and how much you need to keep in mind as it calls out to other functions.
 - at a file/module level is a balance of the module doing too much against being so granular that you have cross dependency across modules. I have trouble with keeping things dry at this level because it can lead to parts being so abstract or generalized that it adds complexity.
 - at a project level i suppose its a matter of how coupled things are across sub-modules.