软件工程学习笔记(八)

编写高质量代码


编程过程与规范

软件编程工作

软件编程规范

 

 对于程序员来说,每一个程序员可能都有自己的编程规范,但是汝之蜜糖可能是彼之砒霜,而且尤其是当程序员的数量上升到了一定程度的时候,那么如果不统一编码规范是一件非常痛苦的事情,不光是当你的代码出现问题时,别人可能难以阅读你的代码,更重要的是万一有人不按照编码规范来写,并且中途辞职的话,那就糟糕了。所以大家要在写代码之前仔细地阅读编程规范,然后再动笔写,养成良好的习惯。


Python的集成开发环境 

本课程选择Pycharm作为开发环境,不得不说,这是我用下来最舒服的python的IDE,对学生可以是完全免费的,并且提供的功能非常强大与方便,由于Pycharm的下载与安装比较简单(去官网然后不停点下一步就好)所以就不过多赘述了。


代码静态检查

代码评审技术

代码静态分析工具 

 在这里补充推荐一些JeBrains Rider这个编辑器的代码静态分析,确实非常的牛,不过唯一的缺点就是每天第一次打开它的时候会比较慢一点,也可能是因为我把它装在了机械盘里。


代码性能分析

代码性能优化

 

性能测试工具 

 Python代码性能优化

 


结对编程实践

结对编程

 


个人总结 

其实要想编写高质量的代码最主要的还是日常生活中的积累,只有养成一个良好的编程习惯,不要因为这个代码是你自己一个人写的,只需要你能看懂就写的一团糟,也不要因为需求只有那么点,而写一个只能实现那一个需求,不符合软件开发的各个原则,没有什么可扩展性的程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sky_down

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值