摘要:
对于《代码大全2》第五章的理解。 在设计中的挑战。在最初的互联网时代,由于还不像现在一样发达。程序的代码往往是很少的。可以一个人就完成开发。但是现如今规模的越来越大。那么对于代码全局的部署就显得尤为重要。由于我们的互联网发展起步晚,所以我们一直都在学习西方的知识。当他们的代码越来越多时,为了解决这个 阅读全文
摘要:
对于《代码大全2》的第四章。我们对于代码的要求则是,每一个份代码,应该有自己的特色。不需要一份代码,做到全知全能。一般来说,全知全能,则代表着毫无特色,在项目中也很少用这种代码。因为这种代码,会存在着误操作的隐患。我们不能保证这份代码只执行了我们需要它执行的任务。当然,在项目的编写中,也应该做到完成 阅读全文
摘要:
关于《代码大全2》第四章的感悟理解。在一个项目里面,变量名应与“架构”保持一致,也就是应该取有意义的名字,最好能简易的表达出该变量的含义。而不是随便的用abcd之类的。整个项目的风格也不应随意变化,如果一个项目里面,充斥着各种各样的风格,一会儿驼峰,一会儿下划线。那么在后期的维护过程中,将会变得异常 阅读全文
摘要:
《程序员修炼之道-从小工到专家》 第三章,对于这一章,对于工具的使用,工具对于我们来说是非常重要的,我们不可能直接的看懂二进制串。这就需要我们的工具,我们对于工具的使用,也是要趋于规范。代码是给人看的,一串代码,无论多么不符合人们的规定,只要是逻辑正确,电脑都能读懂,但是这种毫无规范的代码,对于程序 阅读全文
摘要:
《程序员修炼之道-从小工到专家》 第二章,读了这个 注重实效的途径后,我了解到我现在代码存在的问题,对于一段代码而言,重复性太多,而自己又没有很强的能力去提取出来这些东西。正交性,则是,目前我对于每个文件的联系太多,太杂,用比较专业的术语来说,就是耦合度太高。而且不符合设计模式的理念,修改和增加,都 阅读全文
摘要:
初读《代码大全2》,感觉目前对我印象最深的是:代码是写给人看的 当我第一次看见这句话的时候,我想的方向则是,写完代码后交付的项目,客户用这些项目,所以起初对这句话不理解。但是在后面阅读的过程中则明白了这句话是对于项目 团队而言,对于机器,无论我们多么不遵守代码规范,只要逻辑正确,机器总能正确的运行, 阅读全文
摘要:
对于这本《程序员修炼之道:从小工到专家》的阅读。 用很浅显易懂的语言描述了我们在这个行业中应该怎么发展,怎样的一步步来。一个不恰当的例子,就像是温水煮青蛙。倘若一开始就接触数据库,框架。机器学习之类的。有很少一部分的人会见识到代码的博大精深,从而达到醍醐灌顶的程度,进而更加努力学习。但是对于绝大多数 阅读全文
摘要:
static是静态的意思,在程序中,可以直接通过类名进行访问,不需要创建对象。而且每一个对象都能调用该静态方法。并且,静态方法里面调用的,也应该是静态类型。并且不会因为对象的多次创建 而在内存中建立多份数据。并且,静态的类型,在Java中更为广泛,包括静态变量,静态方法,静态代码块。静态代码块也是在 阅读全文
摘要:
随着学习Java的逐渐深入,也感受到了Java中独特的魅力,也包括编辑器的魅力,idea,可以很便捷的弹出各种get和set方法,也可以自动生成构造器。对于输出自定义类型,可以进行重写tostring的方法。毫无疑问,Java相较于c++而言,是更为人性化的,也是更容易上手的一门语言,同时,也是包括 阅读全文
摘要:
java 的正则表达式,是一种用于字符串的强大工具,在处理字符串的时候,能极大的方便开发者对于字符串的设计。而且正则表达式在每种语言中都有,只不过会有细微的差别。对于Java的面向对象部分。由于学过c++,所以对其非常熟悉,自己所用做的,无非就是用已有的知识去和新的知识去匹配。在面向对象的部分中,代 阅读全文