本周阅读了构建之法的第四章,本章讲了两人合作的前提是代码要规范 (包括代码风格规范及代码设计规范)及代码复审,然后才能结对开发。 以前,写代码时,很多时候是上手就写,一个大括号包含所有内容,虽 然大一时学过函数、类等知识,但写代码时并不使用这些知识。 很显然这样,不利于别人及自己后续阅读代码,因为代 ...
分类:
其他好文 时间:
2017-05-21 16:52:47
阅读次数:
172
浅谈Kotlin(一):简介及Android Studio中配置 通过上面的文章,在Android Studio中我们已经可以进行Kotlin编程了,接下来开始学习Kotlin的基本类型及语法。 一、基本类型 在 Kotlin 中,所有变量的成员方法和属性都是一个对象。 一些类型是内建的,它们的实现 ...
分类:
其他好文 时间:
2017-05-19 13:28:35
阅读次数:
680
1、事件绑定 bind()方法调用格式:bind(type,[data],fn) 第一个参数:事件类型,例如:click,blur,focus,mouseover,mouseout等 第二个参数:可选参数,作为event.data属性值传递给事件对象的额外数据对象 第三个参数:绑定处理函数 bind ...
分类:
Web程序 时间:
2017-05-18 14:47:59
阅读次数:
210
现代软件产业经过几十年的发展,一个软件由一个人单枪匹马完成,转化成了在相互合作中完成。合作的最小单位是两个人,但是每个人对于什么是“好”的代码规范未必认同,这是我们很有必要给出一个基准线——什么事好的代码规范和设计规范。代码规范可以分成两个部分:1.代码风格规范。主要是文字上的规定,看似表面文章,实 ...
分类:
其他好文 时间:
2017-05-14 18:47:53
阅读次数:
151
读完第四章《两人合作》的内容后,感觉前半章则是在规范我们的编程代码规范和代码复审,而后半段则是在介绍两人合作工作时的阶段和技巧。 程序员的代码不仅仅是给给机器看的,更多的是给一起去工作的伙伴看的,所以我们编写的代码要满足代码风格规范和代码设计规范。代码风格其实很简单,他的原则是:简明,易读性,无二义 ...
分类:
其他好文 时间:
2017-05-14 17:55:16
阅读次数:
118
第三章主要围绕提高代码的可读性展开。单人去写一个完整的应用程序很少见了,大多都是合作编程。那么合作编程最基础的就是编程之间的沟通,只有沟通无障碍,接下来的任务才能顺利进行。所以就要求每个人写出来的程序必须有很高的可读性。作者在可读性规范方面按照代码风格和代码设计展开,风格方面包括了每个人写代码时候的 ...
分类:
其他好文 时间:
2017-05-14 17:05:14
阅读次数:
129
本周我阅读了《构建之法》的第4到8章,其内容着重于两人合作、多人合作的一些注意点以及MSF与软件的需求分析。 与他人进行团队合作的时候,“代码规范”是一件非常重要的事情,代码规范分为风格规范与设计规范,代码风格的原则是:简明、易读、无二义性。在缩进时不要用Tab,而要用4个空格,因为Tab在不同的情 ...
分类:
其他好文 时间:
2017-05-14 00:58:06
阅读次数:
155
本章理论和知识点有:代码规范、极限编程、结对编程、两人合作的不同阶段、影响他人的技巧 一、代码规范 1、代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 代码风格的原则是:简明,易读,无二义性 。包括了:缩进、行宽、括号、断行与空白的{}行、分行、命名、下划线、大小写、注释。 2、代 ...
分类:
其他好文 时间:
2017-05-13 12:32:07
阅读次数:
133
学习不同的程序语言的时候,经常会遇到不同代码风格,语言设计,导致各种各样奇怪的问题。比较明显的区别,比如C语言,与类JAVA语言之间的「巨大」的编程差异。不谈表面上高大上所谓「面向对象」,「面向过程」,仅从今晚遇到的一个小问题还是说起。 晚上想把自己计划中的一个小东西进行一下,js调用高德地图api ...
分类:
其他好文 时间:
2017-05-12 01:42:14
阅读次数:
186
这一周我将第二章的内容巩固了一下,同时,也将第三章的内容进行了一个开头。 这两周我看的章节都在阐述一个问题,就是程序员的个人修炼,怎样从菜鸟程序员蜕变成技术大牛,对于一个有思想、有风度的程序员,不单单是把一堆代码写上去就完事了,就像一位诗人,有自己的代码风格和规范,字里行间都体现个人的编程素养,所以 ...
分类:
其他好文 时间:
2017-05-07 17:36:39
阅读次数:
119