编写出更优秀软件的 10 条建议

简介:
1.测试,测试再测试
2.根据你使用的语言进行重构
3.为你的方法,流程和功能编写文档,哪怕很短
4.写测试文档,包括手动和自动测试
5.创建自动化的UI测试
6.运行复杂度分析工具,如NDepend
7.你对结果不满意,请不要发布
8.代码要有可读性
9.不要为了更好优化而写出复杂,可读性很差的代码
10.部署之前喝杯咖啡
目录
相关文章
|
3月前
|
安全 搜索推荐
坚持不懈,每天分享5款好用的软件
每个人的电脑中都会安装很多软件,可能还保留着很多不为人知的冷门软件。不过虽然冷门,但绝不意味着低能,相反很多冷门软件的功能十分出色。闲话少说,接下来我就给大家推荐5款冷门小工具,看一看有没有你喜欢的。
26 0
|
6月前
|
安全 数据安全/隐私保护 Windows
分享5款有趣的软件,你都知道吗?
今天我想分享几个有趣但或许不那么多人知道的软件,各位喜欢的朋友可以自行下载呢。
74 0
|
7天前
|
机器学习/深度学习 搜索推荐
速成软件书如何?
速成软件书针对编程初学者和专业人士,以快速入门和实践为主,简化复杂概念,提供时间灵活性。然而,它们可能缺乏深度和广度,无法覆盖最新技术,且无个性化指导。结合其他资源,如在线课程和实践项目,可实现更全面学习。学习编程需结合自身需求,保持热情与实践,速成软件书只是其中一部分。
|
7月前
|
自然语言处理 前端开发
坚持每日分享5款好用的小软件
今天推荐5款十分小众的软件,知道的人不多,但是每个都是非常非常好用的,有兴趣的小伙伴可以自行搜索下载。
37 0
|
8月前
|
测试技术
软件的需求
软件的需求
31 0
|
9月前
|
数据可视化 定位技术 数据安全/隐私保护
回顾5款实用小软件,希望大家能够喜欢
我喜欢分享好软件,这就像与老友聊天一样让我感到快乐。在这个过程中,我可以回顾这些实用的小工具,也希望它们可以帮助到更多人。
84 0
|
9月前
|
Windows
推荐两种小软件
推荐两种小软件
|
数据采集 搜索推荐 数据可视化
5款十分好用,但是没有什么知名度的软件
随着网络信息技术的发展,越来越多的人在办公时需要用到电脑了。如果你想提高办公效率,那么就少不了工具的帮忙,今天给大家分享5款办公必备的好软件。
99 0
5款十分好用,但是没有什么知名度的软件
|
Linux 图形学 iOS开发
3D软件大总结,你都知道哪些?
我们要面对现实:这世界上有很多3D软件。我们不可能要花时间学习所有的的程序。如果你非要这么做,我只能表示服了。每个3D程序都有其优缺点。要区分程序之间差异所需的大多数技术知识是初学者无法掌握的。所以我这个入门的小白就尝试了一下大多数的3D软件,并分享下感受。许多小白(像我一样)喜欢尝试使用新软件在学习的道路上都在不断摸索并寻找适合自己的软件,所以多做尝试是一件好事。(houdini不建议新人入手所以本文不讨论)。
146 0
|
数据采集 Windows
坚持每日分享5款实用的软件
分享是一种神奇的东西,它使快乐增大,它使悲伤减小,坚持分享一些好用的软件给大家。
140 0
坚持每日分享5款实用的软件