Facebook Software Engineer, 4-year Android experience. Developed Facebook Saved, Maps, Location Infra, and Instagram Direct features. Excited at figuring out how to write effective, readable, maintainable code architecture.
In a software company, the most annoying thing is to read or modify the code left by someone that is overly complicated. What makes it worse is that such code is usually unbeatable compared with any new rewritten code. This session is to discuss the methodology to avoid writing such complex, unreadable, unmaintainable code.