Skip to content

Instantly share code, notes, and snippets.

@brianium
Created March 22, 2014 16:38
Show Gist options
  • Save brianium/9710046 to your computer and use it in GitHub Desktop.
Save brianium/9710046 to your computer and use it in GitHub Desktop.

##Issues, Problems, Impediments

  • Tool impediment. Vim is a tricky beast. Mainly problems with copy and paste and configuring indentation. Indentation fixed with smart indent, copy broke with smartindent
  • Learning curve with httpBackend, test dependencies inside of a directive’s $compile phase.
  • Overall testing structure. Is it ok to break tests for the same unit into multiple files?

##Possible Ways To Improve

  • Find better ways to copy/paste in vim? Shared buffers in tmux sessions?
  • Understand linking, compiling and controllers for directives? How can we separate behavior/responsibility
  • Improve architecture or understand its role in a JavaScript workflow (concat, minify)
  • Understand vim better (temporarily disable smart indent?)
  • Make sure to keep it fun

##Positive Notes

  • Valuable insight to testing JS apps
  • Learned some new vim tricks
  • Learned some new questions to ask
  • Started out with conversation

##Workflow

  • Ease into things
  • Checkout trello and prioritize
  • Start working on stuff, test driven, red green refactor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment