Spreadsheets for developers
summary
Argues spreadsheets are real code by implementing a Turing complete machine and a working selection sort purely with formulas, using OFFSET/INDIRECT, conditional formatting and dynamic named ranges to drive iteration and visibility. Demonstrates live refactorings (auto-rewrite sum/count to AVERAGE) and test extraction from embedded assertions, and ships two Excel 2010 plugins, Bumblebee (refactoring) and Expector (test discovery), both shown running on real sheets so the techniques actually work end to end.
AI-written summary · about
chapters (4)
- 0:00Start
- 0:49Used for similar problems
- 2:30Formulas are Turing complete
- 2:40They suffer from the same problems
related talks
48mSpreadsheets for Developers
44mSpreadsheets are Code
48mSmart Spreadsheets
16mEXCELsioR!
40mSource Control and Continuous Deployment... for a Spreadsheet?!
58mProductivity Revolution in Excel
01h 18mKeynote: Refactoring Superpowers: Make Your IDE Do Your Work, Faster and More Safely
45mMoldable Development: Programming Through Custom Tools
