XML | HTML | TXT
新闻动态
经典案例
常见问题
开发技术 首页 > 开发技术 > 新闻详情

软件开发中编码与重构问题

发布者:聊城软件开发   发布于:2015年01月20日   有人阅读

    软件开发总是在不断地更新迭代。哪怕现在看它的设计和代码是正确的,但是,德州软件开发认为,一段时间之后,它就会被要求改变或者直接被其他更好的所替代。
    我们需要编写优良的代码:易于理解、正确以及安全。我们在重构和审查代码、编写有用的测试的同时也需要谨记:有些代码或者甚至是所有的这些代码,在不久的将来是要被抛弃的,或者永远也不会再被读取,或者再也不会被使用了。我们必须意识到,我们现在的一些工作将会成为无用功。做需要做的事情,仅此就够了。不要浪费时间去写所谓的完美代码。
    精益开发的核心思想是:不要浪费时间去做那些不重要的事情,包括写代码、重构、代码审查以及代码测试等多个方面。只需要重构真正需要的部分就足够了,这被称之为是机会主义的重构和有准备的重构。
    关于代码审查也只需要专注于重要部分。这些代码是否正确?是否安全?是否可以运行?
    不要在意风格。让IDE做主,格式化的照顾就可以了。我们不必去讨论代码还能不能更好,也不必一定要遵循某种样式,喜欢与否也没有关系,是否能用更好的方式解决也不重要,除非是你在教新手,并且需要做一些指导作为代码审查的一部分。
    德州软件开发提示,测试也要挑关键的来。测试要覆盖主要途径和重要的异常情况。无论是大型测试还是小而集中的测试,无论是写在代码之前还是之后,只要能起到作用就成。

 

想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.qdydkj.com。联系人:王经理。

合作伙伴
检察院网络服务大厅 济南应用技术学校 山东省内分泌与代谢病医院 济南国尚教育培训学校 齐鲁制药厂 聊城华美医院 济南市联大鲁建培训学校 山东省第二女子监狱 济南历下区司法局 东营市司法局
友情链接:
济南软件开发 北京软件开发公司 聊城软件开发 大连APP定制 申请友情链接