Skip to content

Instantly share code, notes, and snippets.

@pollux-
Last active July 17, 2017 05:22
Show Gist options
  • Save pollux-/8d302f6857c718ba3bfb1c2c437bade5 to your computer and use it in GitHub Desktop.
Save pollux-/8d302f6857c718ba3bfb1c2c437bade5 to your computer and use it in GitHub Desktop.
Dave Thomas: All programming is maintenance programming, because you are rarely writing original code.
If you look at the actual time you spend programming, you write a bit here and then you go back and make a change.
Or you go back and fix a bug. Or you rip it out altogether and replace it with something else.
But you are very quickly maintaining code even if it's a brand new project with a fresh source file.
You spend most of your time in maintenance mode. So you may as well just bite the bullet and say,
"I'm maintaining from day one."
The disciplines that apply to maintenance should apply globally.
https://sriramramani.wordpress.com/2015/05/06/custom-viewgroups/ customview
http://www.javaworld.com/article/2073649/core-java/why-extends-is-evil.html
https://shapeshifter.design/
https://plus.google.com/+AlexLockwood/posts/AtDRT4QxFs2
https://medium.com/@kiwiandroiddev/distraction-free-reading-for-your-android-app-part-i-242f77466175
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment