devgimmickry

misc construction kit collection boomarks

View on GitHub

Welcome to the pot of tricks

This is a loosley collection of methods to select when starting a dev project..

Methods loosely

Test-driven development TDD

https://en.wikipedia.org/wiki/Test-driven_development

  1. write a test
  2. run all tests and see this test fail
  3. write the code
  4. run all tests
  5. refactor some code
  6. (4.) run all tests again
  7. commit

TDD

Minimum Viable Product MVP

XP simplifies and speeds up the process of developing new software, making it possible to launch a new product as fast as possible with a solid MVP.

Extreme Programming XP

“Is it possible to write a clear code quickly? The answer is yes, according to XP practitioners. The quality of software derives from short development cycles that, in turn, allow for receiving frequent feedback. And valuable feedback comes from good testing. XP teams practice test-driven development technique (TTD) that entails writing an automated unit test before the code itself.” https://hackernoon.com/extreme-programming-values-principles-and-practices-6d270957fef7

misc

Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the pages in your site, from the content in your Markdown files.

Tools

Draw io now app.diagrams.net

perfect drawing tool can be integrated in everyting and should be used in every feature to VISUALIZE what and how you do! https://app.diagrams.net/

edit: https://github.com/flowxcode/devgimmickry/edit/gh-pages/index.md

see GitHub Flavored Markdown