overall schedule
semester 2019 - winter
  - write proposal
 
  - read the closely related literature
 
  - catch up on literary studies
 
semester 2020 - summer
  - gather all aesthetic judgments about code
 
  - read about questions of clarity, simplicity, elegance
 
  - 
    
  
 
  - 
    
  
 
  - establish feature set (list of adjectives with thorough definitions)
 
semester 2020 - winter
  - read about understanding (human-human)
 
  - read about understanding (human-machine)
 
  - relate feature set to understanding
 
semester 2021 - summer
  - read about programming languages
 
  - relate feature set to each language
 
semester 2021 - winter
  - case studies
 
  - conclusions and re-conceptualizing in light of findings
 
  - write
 
semester 2022 - summer