|软件开发32条法则:经过实践检验的实用建议和经验教训( 二 )


27.将GUID / UUID用作实体ID通常会使事情更容易处理 , 但请注意要做出的权衡 。
28.遵守SOLID原则 。 它们易于理解 , 可以提高代码质量 。 诸如“遵守或违背原则无所谓”之类的说法会伤害到你 。
29.如果选项数量有限 , 请用字符串枚举作为参数 。
30.将代码排列在模块中(以.NET术语表示的项目) 。 不要将所有内容都放在一个模块中 , 这样很快就会失控 。
31.记住 , 要解决的业务问题或开发的业务应用程序是最重要的事情 。 对于企业而言 , 你的代码只是达到目的的一种手段 。
32.将软件开发视为一门手艺 。 编写目标明确的美观代码 , 积极提高自己的技能 。

|软件开发32条法则:经过实践检验的实用建议和经验教训
本文插图

图源:unsplash
这只是笔者自己在实际工作中总结出来的经验建议 , 肯定会有人反对上面的一些建议 , 总是会有不同的意见、方法和心态 , 多角度考虑是有益的 。 你要做的是保持批判性 , 并把你认为有意义的内容融入到自己的思想行为体系当中 。

|软件开发32条法则:经过实践检验的实用建议和经验教训
本文插图

留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范


推荐阅读