ICode9

精准搜索请尝试: 精确搜索
  • 代码整洁之道2020-06-30 17:53:54

    《代码整洁之道》 一、命名 1.避免误导 "一组账号"accountList,List是链表,可用accountGroup、甚至是accounts 区别较小的名称,难以辨别。 小写l、大写O作变量名,看起来像常量1、0 2.做有意义的区分 数字系列命名(a1、a2、a3),按真实含义命名 冗余的名字,变量名别带variable、表名别

  • 《架构整洁之道》阅读笔记二2020-06-12 19:54:54

    设计模式: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程

  • 《架构整洁之道》阅读笔记三2020-06-12 19:51:55

    编程范式 其实所谓架构就是限制,限制源码放在哪里、限制依赖、限制通信的方式,但这些限制比较上层。 编程范式是最基础的限制,它限制我们的控制流和数据流:结构化编程限制了控制权的直接转移,面向对象编程限制了控制权的间接转移,函数式编程限制了赋值。这三个编程范式最近提出的一个也

  • 代码整洁之道(2)- 函数2020-05-24 15:57:40

    函数 参考书籍:《代码整洁之道》,语言:Python 1.函数要短小 1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。 2)if, else, while等语句的代码块应该只有一行,该行大概是一个函数的调用(具有说明性的函数名称会增加代码的可读性) 3)编写函数是为了

  • 《代码整洁之道》读后总结2020-05-22 23:53:51

    一、命名规范 匈牙利命名法:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。 驼峰法:混合使用大小写字母来构成变量和函数的名字,如同驼峰一般起伏。 #### 样例 #### # g_:全局变量 # m_:类成员变量 # s_:静态变量 # c_:常量 g_Acc

  • 代码整洁之道-关于标识符2020-03-26 13:00:57

    title: 代码整洁之道-关于标识符 blog: CSDN data: Java学习路线及视频 软件中随处可见命名。我们给变量、函数、参数、类和包命名。我们给源代码及源代码所在目录命名。这么多命名要做,不妨做好它。下文列出了取个好名字的几条简单规则。 名副其实,见名知意 变量名太随意,haha

  • 架构整洁之道笔记(二)-编程范式2020-03-22 11:04:13

    第三章 编程范式总览 结构化编程对程序控制权的直接转移进行了限制和规范。 面向对象编程对程序控制权的间接转移进行了限制和规范。 函数式编程对程序中的赋值进行了限制和规范。 编程范式和软件架构的关系?多态是我们跨越架构边界的手段,函数式编程是我们规范和限制数据存放位置与

  • 整洁的函数2020-03-07 20:04:40

    目录 section 0 前言 Section 1 无用的碎碎念(请忽视) Section 2 函数原则 最重要的原则之一:函数必须短小 最重要的原则之二:只做一件事 原则三:每个函数一个抽象层级 原则四:switch语句怎么处理? 原则五:使用描述性的名称 原则六:函数参数 6.1 一元函数的普遍形式 6.2 标识参数 6.3 二

  • 《代码整洁之道》笔记——第十二章:迭进2020-03-06 23:05:50

    1、简单设计的四条规则: 运行所有测试; 不可重复; 表达了程序员的意图; 尽可能减少类和方法的数量; 以上规则按其重要程度排列。 2、全面测试并持续通过所有测试的系统,就是可测试的系统。不可测试的系统同样不可验证。不可验证的系统,绝不应部署。 3、重构。递增式地重构代码。增加代

  • 《代码整洁之道》笔记——第二章:有意义的命名2020-02-23 19:57:30

    1、使用读的出来的名称(能读出来,并让第一次这部分代码的人一看便知道这部分代码的作用)。 2、避免含糊不清,如:accountData和accountInfo便会让让人不知这两个变量的区别是啥。 3、名称长短应与作用于大小相对应。 4、尽量避免成员前缀,如:m_前缀。把类和函数做得足够小,来消除对成员前缀

  • 《代码整洁之道》笔记12020-02-21 17:01:14

    1. 要有代码 代码确然是我们最终用来表达需求的那种语言。我们可以创造各种与需求接近 的语言。我们可以创造帮助把需求解析和汇整为正式结构的各种工具。然而,我们永远无法抛弃必要的精确性——所以代码永存。 勒布朗(LeBlanc)法 则:稍后等于永不(Later equals never)。 沼泽(wading):糟

  • 读《Clean Code 代码整洁之道》之感悟2020-02-06 09:55:23

    盲目自信,自认为已经敲了几年代码,还看什么整洁之道啊。我那可爱的书架读懂了我的心思,很明事理的保护起来这本小可爱,未曾让它与我牵手 最近项目中的 bug 有点多,改动代码十分吃力,每看一行代码都带一句“这是什么XX代码啊,真XX难改”,这样持续了好几天,有天晚上坐在书房回想这几天发生的

  • 阿里高级技术专家:整洁的应用架构“长”什么样?2020-01-22 13:44:07

    简介: 作者张建飞是阿里巴巴高级技术专家,入司6年,他创建了COLA。希望可以探索一套切实可行的应用架构规范,这个规范不是高高在上的纸上谈兵,而是可以复制、可以理解、可以落地、可以控制复杂性的指导和约束。本文详述了他对COLA的升级迭代。 作者 | 张建飞 很多同学不止一次和

  • 深圳龙岗区坪地哪条街有一条龙全套服务特殊大保健sdfs2019-12-31 21:54:42

    服务【 微芯:fw488888】,莞式,按摩一条龙,水疗会所,红灯,洋妞荤茶你懂得三忌夸张言辞影响孩子。 很多时候,家长都没有注意自己的言辞中带有夸张的成分,“小事化大”,有些家长还会把事情“歪曲”。如孩子不小心犯了错误,有的家长会夸大后果,这样容量刺激孩子,孩子以后干什么事都畏首畏 上面困

  • 【置顶】代码整洁之道之于我2019-11-15 16:57:14

    更新于2019-11-14 最近完成了一个需要和人对接与合作的小项目,合作的时候出现了partner只想把自己的工作做完,不愿意去过问整体进度、对接的流程和自己的代码交付后对方如何维护的问题,情绪上一度低沉与"是否自己太多管闲事"的自我怀疑。 项目完结后思考了许久,的确,完成手头工作通常

  • 代码整洁之道小结2019-10-20 20:03:46

    以下总结一些不好的代码规范, 借此警示自己不要犯这种错误 注释 1.不恰当的注释 注释应该仅用来描述有关代码和设计的技术性信息。像修改历史等信息不应出现在注释中 2.废弃的注释 过时、无关或错误的注释就是废弃的注释,不要写这种注释,如果发现了请尽快更新或删除,否则它会越来越远

  • 从小工到专家读后感2019-09-30 13:04:04

    每次读书的时候都会先看看目录,看到这个目录的时候第一感觉就是非常的口语化,很容易提高阅读性。我开始读的时候看了看有些专家写的序感觉对这本书的评价都很高,更加坚定了我认真阅读的决心,第一章上写的主要讲的是责任,要对自己编写的代码负责,要学会评估风险是否超过自己的控制能力范

  • 代码整洁之道-格式2019-09-22 18:50:19

    对于代码的格式,每个人都有不同的代码风格,这没什么。但是对于一个团队来说,最好能够统一代码风格,在同一个项目中,如果到处充斥着不同的代码风格,相比读起来并不是那么让人舒适,比如在什么地方放置括号,缩进几个字符,如何命名常量、变量和方法等,整个团队都应该遵循同一套规则,甚至可以将这

  • 代码整洁之道-函数2019-09-22 18:38:48

    什么是一个好的函数或者叫方法,只要能让函数明确的表达其意图,让读者能够一眼看出是一个怎样的函数,其接收什么参数,返回什么结果,做了什么事情。能做到这,大概就能算作一个好的函数了,看上去很简单。那么问题来了,如果做到这点呢? 1. 短小 想象一下,一个击败航的复杂函数和一个只有十几

  • 《代码整洁之道》读书笔记2019-09-14 17:53:48

    为了获得更好的阅读体验,请访问原文:传送门 一、前言 代码是什么呢?或者说作为程序员的我们,对于写代码这件事又是抱着怎样的一种态度呢?我时常都在想,如今我如愿成为了一名程序员(虽然还很菜),写代码这件事成了我的工作,我期望从工作中获得些什么?而工作又能给予我什么呢? 我在短暂的工作

  • 每周一书《代码整洁之道》分享2019-09-09 11:56:20

    内容简介 《代码整洁之道》讲述了一系列行之有效的整洁代码操作实践。软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、

  • 什么是整洁的代码2019-08-11 18:01:07

    目录 命名的艺术 注释 函数 测试 写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wad

  • 《代码整洁之道》总结和笔记2019-07-03 18:44:23

    前言 《代码整洁之道》在业内有很高的知名度,被诸多前辈推荐给后来者阅读。本书以循序渐进改造一个小程序的方式,演示了一个程序可能的各种设计(在代码层面)。手把手教你该怎么设计代码,为何要这样设计,这样设计的好处是什么。通过一周的阅读,总结了如下要点。 一 函数 所有的编程都是从

  • Java开发中存在这样的代码,反而影响整体整洁和可读性2019-05-10 14:55:53

    不完美的库类不完美的库类(Incomplete Library Class)当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了)。问题原因许多编程技术都建立在库类的基础上。库类的作者没用未卜先知的能力,不能因此责怪他们。麻烦的是库往往构造的不够好,而且往往不可能

  • 真~谷歌浏览器,整洁不失效率的“全新”体验2019-04-04 15:38:31

     今年下半年,微软和谷歌合拍的。。。 呸,在官方微博上,微软曾明确表示,他们将通过Chromium开源项目来开发新的桌面版Edge浏览器,众所周知,Chromium是谷歌Chrome浏览器的开源版本,而且Chrome几乎占据了浏览器市场的大部分江山。 最近更新,最新消息新版Edge浏览器已经有人用到抢先版了,据称十

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有