面向对象与面向过程什么是面向过程?自顶而下的编程模式。占用资源相对低,速度相对快。把问题分解成一个一个步骤,每个步骤用函数实现,依次调用即可。就是说,在进行面向过程编程的时候,不需要考虑那么多,上来先定义一个函数,然后使用各种诸如if-else、for-each等方式进行代码执行。最典型的用法就是实 ...
CodeReview最佳实践
发表于
本文字数: 4.2k | 阅读时长 ≈ 4 分钟
作者:宝玉原文:https://www.cnblogs.com/dotey/p/11216430.html我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要 ...
LinkedList分析
LinkedList 底层是基于双向链表 Deque 实现的,也是实现了 List 接口,所以也拥有 List 的一些特点,出场率不高,了解一下。transient int size = 0;/** * Pointer to first node. * Invariant: (first == nu ...