...通过和团队的结对编程和阅读团队的产品代码,我深深的感觉到绝大部分的的程序员现在都止步于“可以工作的软件"(working software),而很少花力气在提高代码的整洁程度,这包括(但是不限于):代码..
基于36个网页-相关网页
联合迭代演示——在每次迭代结束时,团队会向项目发起人演示可以工作的软件。
Joint iteration Demos - at the end of each iteration the working software is demonstrated to the project sponsors.
在理想的世界里,你希望做正确的事情:开发可以工作的软件,它能够以最适当的方式满足利益相关者的需求。
In an ideal world, you want to do the right thing: produce working software that meets the needs of your stakeholders in the most appropriate way possible.
为了简化客户的工作,您可以首先将软件作为服务来提供,并计划和实现版本更新。
To make your customer's life easier, you could start by offering the software as a service, and plan and implement version updates.
Because you can hire someone who is a software engineer and he's been doing it for 10 years and if they're doing it for 10 years that's probably what they're doing for their life, you know, and I mean that's cool.
你可以聘用一名,有着十年工作经验的软件工程师,如果他已经在这行业,待了十年了,那么可能这辈子他都会干这行,这样不错。
应用推荐