课程: Computer Science Principles: Programming
今天就学习课程吧!
今天就开通帐号,24,100 门业界名师课程任您挑!
Build iteratively using agile development
课程: Computer Science Principles: Programming
Build iteratively using agile development
- There are many ways to code your app or program. In fact, there are entire industries dedicated to specific methodologies and processes that can be used to build and release products to market. Let's say I'm making a Tic-Tac-Toe app. When I start building it, I might not know if I want to use X's and O's. I don't know if I want to have the user tap or swipe to change one of the spaces. I can figure that out along the way as I'm building it. I still know all the things I need to build into the game, I just prioritize them and build them one at a time. After I release the product, if I wanted to add in a super Tic-Tac-Toe with a five-by-five grid, I can just add that to the app and send out an update. If there is an issue with the app, I can update the code to fix the problem and send the update out to the user. This Tic-Tac-Toe game is made using a process called Agile. Agile means that the product is designed and built over multiple phases. With each phase, work goes into adding…