AAR pt 8 (Architecture/Software Engineering)

     

Android architecture

If you haven’t had a chance to read the first entry in the series for context, you can do so here

A lot of software development is more general than the idiosyncrasies of this framework over that. Over the last year I’ve come across a few pretty handy rules of thumb to use while planning or implementing features. A few of these are more technical (i.e. web tokens) but were included because their application spans a breadth of platforms. Others are more general but opinionated. As an example, the first item in the list below is a more functional paradigm that others may or may not agree with, but that I have in my experience found to help reduce the overall number of bugs in production code.

  1. Go through the functionality
  2. Show and describe the code
  3. Go through the unit tests
  4. Address any remaining questions

Photo by Daniel McCullough on Unsplash

comments powered by Disqus