Code Review 是一场苦涩但有意思的修行。 近期对团队负责的项目,进行了一次 Code Review,代码评审过程中遇到的那些编码坏习惯,笑的合不拢嘴。不过,评审中很多代码编写问题,以往都多次提及过,所以还是按奈不住心中怒气的小火苗。 作为用代码编写人生的程序员,能拥有写一手健壮 ...
作者:Daniel Bartholomae 翻译:疯狂的技术宅 原文链接:https: startup cto.net bad typescript habits to break this year 近几年 TypeScript 和 JavaScript 一直在稳步发展。我们在过去写代码时养成了一些习惯,而有些习惯却没有什么意义。以下是我们都应该改正的 个坏习惯。 .不使用 strict 模式 ...
2021-04-17 10:32 1 412 推荐指数:
Code Review 是一场苦涩但有意思的修行。 近期对团队负责的项目,进行了一次 Code Review,代码评审过程中遇到的那些编码坏习惯,笑的合不拢嘴。不过,评审中很多代码编写问题,以往都多次提及过,所以还是按奈不住心中怒气的小火苗。 作为用代码编写人生的程序员,能拥有写一手健壮 ...
Code Review 是一场苦涩但有意思的修行。书接上篇,本次继续探讨一下,该如何写出健壮的代码? 一、编码时:看似顺眼,实则不然。 举个栗子: 摘一段跑在生产环境上的代码,代码咋一看没啥问题,主要功能是获取请求参数;然后完成数据校验。 看似很顺眼,但是你细品,就会 ...
JDK8 应该是 Java 中最坚挺一个版本,这个版本新增很多特性,让我们开发起来多了很多便利。 不过最近 Review 项目代码的时候发现,虽然很多项目工程已经使用了 JDK8,但是工程代码却很少使用到 JDK8 新特性、新方法。 如果单从代码正确性上来说,老方式写法写当然没有什么 ...
《人月神话》出版以来,IT行业的科技公司们一直苦苦追寻传说中以一当十的超级程序员,最新的研究表明确实存在这样一小撮效率奇高的“程序金刚”,但是一位普通程序猿如何能够蜕变成代码金刚呢? 近日web开发专家Christian Maioli总结了导致程序猿效率低下,代码像意大利面条一样难以维护的35条 ...
就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息。作为一名java开发者来说,虽然又要去学习和了解jav ...
文中有点小广告,希望大家不要介意,如果能帮忙点击一下,那就更好了。 为什么很多程序员写代码总是没有思路,总感觉自己面对功能需求的时候无法下手,编程老司机告诉你,掌握这3个诀窍就行了。 1、拆分法:将功能项目拆解成N个子功能,保证每个子功能只需要处理一个逻辑业务 ...
在上一章节,跟大家介绍了拉取代码的操作,简单暴力。这一章节要介绍的是如何将现有的项目,直接提交到仓库。 现在,如果大家有一个项目要提交到GitHub仓库,安装上一张的方法,需要先在GitHub上建一个仓库并初始化,然后再用git clone拉取到本地,之后再把项目文件放到这个目录里,最后再git ...
不更,主要有以下几个原因: 我对这个号的定位是【原创技术】博主,大家应该也知道,技术号是一种非常垂直的领域,能 ...