Fragments 2019

State of mobile engineering, state of platforms, hardware and user research.

Tickets

Building flexible and testable applications

Submitted by Vinay S Shenoy (@vinaysshenoy) (@vinaysshenoy) on Wednesday, 27 February 2019

Section: Full talk Technical level: Intermediate

View proposal in schedule

Abstract

Key takeaways:
1. Recognise seams in their respective platforms.
2. Use seams to introduce flexible and testable behaviour during compile-time and runtime.

Intended audience:
Itermediate and advanced software developers.

Outline

We will introduce the concept of Seams, and how they enable developers to build software that is safe, flexible, and testable. We’ll see in-depth how they can help in creating quick feedback cycles during development, decouple teams from one another, troubleshoot bugs, produce hard to replicate states in a system and make lives easier for other teams that collaborate with developers.

Speaker bio

Vinay Shenoy is a consultant working with Obvious (previously Uncommon Bangalore), a prominent design studio that has worked with several unicorn startups in India. He likes exploring new architectures, testing frameworks, and reducing friction in workflows. He believes that refactoring should be done continuously and not left for the “future”, and embracing change instead of fighting it. You’ll usually find him pushing for sustainable work practices and automating workflows.

Links

Comments

  • goalken highlight (@goalken) 3 months ago

    Your share is the great knowledge I have gathered, you are an important person I admire, thank you https://templerun3.co

Login with Twitter or Google to leave a comment