索引:高质量代码

更多
2020年02月26日 13点09分 作者:叶飞 修改

高质量代码三要素:安全、性能和可维护,三者不可兼得!


安全


HTTPS

后台永远不要相信前台:后台验证


SQL注入

脚本注入

密码加密

cookie验证


性能

缓存

数据库冗余

bundle

CDN

图片选择




不要听风就是雨,而是要:

  • 广泛调查。可信度依次为:源代码 > MSDN > StackOverflow >博客园/CSDN……
  • 独立思考。通常情况下,这句话总是管用的:天下没有免费的午餐,所以it depends,^_^
  • 严格求证。老码农的话,没事就懒得求证了,因为 performance benchmark 不是那么容易做的……
性能问题金句:
  1. 天下没有免费的晚餐
  2. no profile,no improvement
  3. 首先优化瓶颈
  4. 过早的优化是万恶之源



可维护

代码 编程 安全 性能 可维护性
赞: 0 踩: 0

打赏
已收到打赏的 帮帮币

你的 打赏 非常重要!
为了保证文章的质量,每一篇文章的发布,都已经消耗了作者 1 枚 帮帮币
没有“帮帮币”,作者无法发布新的文章。

全系列阅读
评论 / 0

源栈培训:ASP.NET全栈开发

飞哥的源栈培训:线上全程直播,免费收看;线下拎包入住,按周计费。本系列收录所有讲义(含视频录播地址)

其他
一些和课程和编程相关,不宜放在培训系列中一些随想杂谈……
编程基础
计算机编程普及课程,适合入门纯小白打好基础,以及野生程序员补足内功
Web前端
HTML、CSS和JavaScript,以及类库Bootstrap/JQuery/Vue等
后台开发
Web开发常用的后台技术,包括所使用的语言(Java/C#)、Web框架(ASP.NET/Strut/Spring)以及ORM工具(EntityFramework/mybatis)等

未分类

系统自动生成的未分类系列

一锅大杂烩

从律师到包工头,从码农到写手,读书交友生活创业,各种零零碎碎,乱七八糟……

折腾

生命不息,折腾不止。十年青葱岁月,多少辛酸回忆……

周三晚7点

每周星期三晚上七点,哔哩哔哩飞哥和你聊一聊,聊啥都行!谁让飞哥是:黑律师/包工头/老码农/创业狗和段子手……呢,^_^

全部
关键字



帮助

反馈