39. Be ready for feature flag changes
Learnings
Tips for coding
40. Learnings
Tips for coding
Be ready for feature flag changes
TableViewModelFeatureFlag
Storage numberOfRows()isEnabled()
false
100
cellForRow(99)isEnabled()
true
User
scrolls
down
Choose
extended
model
Choose
compact
model
Out of bounds
Feature
Flag
update
41. Learnings
• Clarify future scenarios
• Learn fast
• Build prototypes
• Cleanup ASAP
• Test
• Debug panel
• Tips for coding
• Nothing bad in copy-pasting
• Be ready for feature flag changes