2 Star 0 Fork 0

mirrors_jsantell / 2013.cascadiajs.com

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
bug-free-games-from-day-1-with-bdd_jeromelecomte.md 1.76 KB
一键复制 编辑 原始数据 按行查看 历史

#Bug-Free Games from Day One with Behaviour-Driven Development

##Abstract

Behavior-Driven Development is a methodology enabling you to develop better, more reliable applications faster through test cases. Seldom used in the game industry, it would yield huge benefits for indie-game developers as well as established game companies. Whether you want to learn the basics or you're having difficulty getting started with Behavior-Driven Development, this talk will illustrate the advantages of this methodology by walking you through a practical example: the building of a web-based version of Simon through the use of test cases.

The presenation will introduce Mocha and Sinon.js to the audience and cover the following topics:

  • Benefits of BDD
  • Applying BDD to video game development
  • Testing your game logic
  • Testing your game UI

The source code for Simon, the playable game and its test suite are available on my github account.

##Speaker Bio

Jerome Lecomte

I'm a Torontonian web developer at OANDA where I design a Forex trading application that gracefully adapts to all kind of screen sizes and devices. I live and breath Javascript. I'm a convert to the "test first, come up with code later" persuasion. In a previous life I also build 2 massively multiplayer online games for the West European market.

I enjoy retro videogaming (pixels are beautiful), building LEGO with my 2 sons (bricks are beautiful) and single malt Scotch (alcohol is bea^D^D^D... oups).

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
git@gitee.com:mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
mirrors_jsantell
mirrors_jsantell_2013.cascadiajs.com
2013.cascadiajs.com
master

搜索帮助