|软件开发32条法则:经过实践检验的实用建议和经验教训( 二 )
27.将GUID / UUID用作实体ID通常会使事情更容易处理 , 但请注意要做出的权衡 。
28.遵守SOLID原则 。 它们易于理解 , 可以提高代码质量 。 诸如“遵守或违背原则无所谓”之类的说法会伤害到你 。
29.如果选项数量有限 , 请用字符串枚举作为参数 。
30.将代码排列在模块中(以.NET术语表示的项目) 。 不要将所有内容都放在一个模块中 , 这样很快就会失控 。
31.记住 , 要解决的业务问题或开发的业务应用程序是最重要的事情 。 对于企业而言 , 你的代码只是达到目的的一种手段 。
32.将软件开发视为一门手艺 。 编写目标明确的美观代码 , 积极提高自己的技能 。
本文插图
图源:unsplash
这只是笔者自己在实际工作中总结出来的经验建议 , 肯定会有人反对上面的一些建议 , 总是会有不同的意见、方法和心态 , 多角度考虑是有益的 。 你要做的是保持批判性 , 并把你认为有意义的内容融入到自己的思想行为体系当中 。
本文插图
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范
推荐阅读
- 环球网|美年大健康成立新公司 经营范围含人工智能应用软件开发、物联网等
- |什么是智能代还软件开发公司??
- |电商直播软件开发打造直播带货平台垂直细分化新格局
- Array|英国软件开发商Immerse正式发布VR企业培训平台Immerse VEP
- CSDN|机器学习将会如何影响软件开发和测试?看完这文就懂了
- |芯片巨头外泄涉及软件开发工具等至少 20GB 资料
- Array|COHDA WIRELESS C-V2X软件开发包已做好在中国进行先导部署的准备
- 技术编程|虚拟数字货币量化交易软件开发自动交易所平台系统开发
- Array|“反套路”3大法则,谷仓爆品学院助品牌跻身新国货爆品行列