We would all like to work on code that is easy to read and understand, but achieving such simplicity is not always easily done. This is because unnecessary code complexity can creep up on us without anybody noticing. In this article, I will define complexity and try to make it a less abstract concept, so that steps can be taken to avoid it.
Read the full article here: http://bit.ly/2XY7b1K