文件名称:The Nature of Software Development.pdf
文件大小:8.03MB
文件格式:PDF
更新时间:2022-09-18 09:17:16
Software Develop
Kids often play a game: The floor is lava. In this game, you have to get from one place to another without touching the floor. Because the floor is lava. If you step in lava, you die, horribly, screaming. Don’t step in lava. So, in the game, you must jump from the couch to the chair, crawl across the table, and leap to safety in the kitchen, where the floor is not lava. Software is lava. Often it seems that there’s no safe place to step. Worse yet, we’re not allowed to jump on the furniture. Mom said. Sorry. So what are we to do? As we build software, it seems that we’re stepping in lava every day. It’s complicated, it gets more complicated, and often it seems that we’re just doomed.