Skip to content

Instantly share code, notes, and snippets.

@sohocoke
Created July 3, 2015 22:11
Show Gist options
  • Save sohocoke/4818f13ca2b7525072c7 to your computer and use it in GitHub Desktop.
Save sohocoke/4818f13ca2b7525072c7 to your computer and use it in GitHub Desktop.
# ## one-liners
# ## - one-liner workflows.
Let's hypothesise on a design of a coding tool that you can use on your iPhone you carry around every day.
It can't be a text editor, since on a touch screen, the keyboard is hardly a productive tool of input.
### basic scenarios.
- new [thing]
e.g. new! behaviour -- method or function, coverage tests
e.g. new! target for method -- structures such as arrays, hashes, objects.
- update! [thing]
### basic navigation.
- show [thing]
### concerns generally assumed
- state should be preserved -- persistence as an aspect
- simple run flows -- functionally drive your project's build, publish, release tasks.
- test coverage should be simple to maintain --
- well-linked -- use your existing tool of choice to manage tasks, keep notes etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment