Fragments 2017

A conference on the mobile ecosystem in India


Object Oriented Tricks

Submitted by Arun Sasidharan (@arunsasi) on Monday, 5 June 2017

Section: Full Talk Technical level: Intermediate


There are many ways to write bad code, but just a few principles for writing good ones. In this talk, we’ll go through some of the tricks that can be used to design Object Oriented code that is maintainable and easy to read. These are principles that have helped me write, maintain and evolve a multi-module project with around 150,000 lines of code over a period of 3 years at a 99.8% crash-free rate (tracked via Crashlytics).

Your takeaway from this talk will be a better understanding of what good code is and some nifty tips to add to your arsenal while writing code every day.

These principles have been taken from the works of Venkat Subramaniam and Robert C Martin.


Speaker bio

Arun is a Senior Android Engineer at Fueled and was previously the Lead Android Engineer at 1mg. He is an avid reader and passionate about software design and architecture. He is on an endless journey to learning the craft of writing clean code.



  • Sandhya Ramesh (@sandhyaramesh) 2 years ago

    Hello! Thank you for submitting to Fragments. In order to evaluate your proposal, please submit your slide deck and a two minute self recorded preview video explaining your talk. Thank you!

  • martin garix 4 months ago

    How to delete bing search history,there are more different option to find remove all bing history bing is a fastest and helpful web browser.

Login with Twitter or Google to leave a comment