精华内容
下载资源
问答
  • 如何提高自己的编码水平

    千次阅读 2018-04-12 14:18:45
    如何提高自己的编码水平好久没写文章了,因为一个特殊的原因,这次讲一些如何提高自己的编码水平,主要是适用于初中级的工程师进阶使用, 大佬请绕路。。。。新手常见的困惑经常听到一些困惑,比如说 看不懂别人写的...

    如何提高自己的编码水平

    好久没写文章了,因为一个特殊的原因,这次讲一些如何提高自己的编码水平,主要是适用于初中级的工程师进阶使用,大佬请绕路。。。。

    新手常见的困惑

    经常听到一些困惑,比如说 看不懂别人写的什么啊,自己写的话写的乱,有的不知道怎么写啊,或者是出了问题不知道怎么解决吧啦啦啦之类的

    不要怕,有我在

    迷人的五官是你犯罪的开始

    我们先把问题整理一下

    • 看不懂别人的代码(业务 算法看不懂正常)
    • 自己写代码感觉无从下手,不知道如何去设计,实现功能 写哪些类,写哪些方法等
    • 自己调试出了问题不知道要怎么去解决 一脸蒙蔽.jpg

    其他问题一下也想不出来,就先说这几个吧

    let’s go

    go

    如何解决这些问题

    想要解决一个问题 分三步走(敲黑板,划重点):

    1. 发现问题
    2. 了解问题
    3. 解决问题

    跟把大象塞冰箱一个逻辑,首先发现问题,进度条已经瞬间走了50%了, 嗯,没错 就是这么快,可能有人要问题,你就给这吹牛逼吧,发现问题就已经解决50%了? 没错,是的,,我见过好多都不知道自己问题在哪里的人。请注意你们身边有没有这样的同事,有的话赶紧跑。。。(逃)

    屁话不多说,开始刚

    超级瞄准已部署

    看不懂别人的代码

    看代码也是一门学问,刚接手前人留下的项目,内心想着,这特么是一坨什么鬼,怎么搞!(你 你 你 就说你呢)但是为了小钱钱还得硬着头皮搞下去,然后产品那边来需求了,让你写这个写那个,自己感觉有点懵了, 妈耶,这怎么搞。看代码又感觉无从搞起,或者硬着头皮搞,效率很低。

    这时候怎么办呢?

    首先你要知道你们项目大体的业务流程,也就是你把项目用一遍,知道大体有哪些功能,然后自己简单构思一下,假如要你从零开始写,你会怎么去写着破玩意

    其次,假如有相关同事或者文档,根据他们给的一些信息(比如项目结构,大体流程,业务逻辑,调用流程等)去看跟你相关功能的一些模块的实现,看的时候注意做好笔记 哪些类是什么功能,有什么比较重要的方法,(如过是大佬写的功能你接手的话,你去看他们的接口(interface 或者 abstract ),就完全知道当前这个类是干什么用的,有哪些) 把整个调用的流程记下来,如过你会UML中的时序图,那就直观了。可能有的朋友会遇到这种情况,之前的人也是个坑货,什么抽象封装什么的垃圾的要死,啥都没有,那你也可以通过去看代码,打断点,去看他的方法调用信息,就像这样

    public class Main {
    
        public static void main(String[] args) {
            // write your code here
            method_1(0);
        }
    
        public static void method_1(int count) {
            if(count < 10){
                method_1(count+1);
            }
        }
    }

    当count == 9时候,我们看他的方法调用

    查看方法调用

    然后从这边就很直观的看到了它方法调用的信息,然后剩下的就是一步一步看他们方法里做了什么了

    (看的时候假如明白了一个方法是干什么用的,没有注释的话可以打上注释哟)

    没有什么问题是看源码解决不了的,如过有,那就多看几遍。

    自己写代码感觉无从下手,不知道如何去设计,实现功能 写哪些类,写哪些方法等

    我们现在都是面向对象编程,但有些新手还是面向过程的编程方式。面向对象和面向过程的差异是, 面向过程解决问题是一条线解决完就完事了,假如下次遇见类似这种问题,还要把之前那个解决的方法逻辑重新写一遍。面向对象会是把问题解决的过程抽象成解决类似问题的一个类,下次遇见这种类型的问题只需要调用当初实现好的方法就可以,效率不言而喻。

    当你要写代码的时候,很多人就是看了需求之后直接埋头写代码,写的诗歌什么鬼也不知道,到最后功能是写出来了,但是实现的过程简直就是车祸现场。

    当你接到需求的时候:
    不要直接写代码!!! 不要直接写代码!!! 不要直接写代码!!!

    你首先需要先有个思路,为了完成这个功能,我需要怎么做(又回到开头的把大象塞进冰箱的问题),需要哪些步骤,有的功能在目前的项目里有没有,如过这些想清楚了,先把接口类写好,规范好你的步骤,先实现接口之间的调用,看逻辑是否通畅,然后剩下的就是实现接口里的方法了,就这么简单 (手动摊手)此处注意几点

    1. 一个方法只做一个事情
    2. 一个类只负责一种事情
    3. 假如以后有需求变动,怎么样对现在的你来说更灵活

    此处推荐两本书《设计模式之禅》、《重构》

    自己调试出了问题不知道要怎么去解决

    /*
    
    为API生,为框架死,为了bug奋斗一辈子,吃符号亏,上大小写的当,最后死在需求上。
                                                                ——摘自程序员语录
    */

    Bug常年有,你这特别多。 很多Bug的引起都是因为之前写的时候思路不清晰引起的,假如思路清晰,很多bug就已经灭亡在消失的路上了,但是天有不测风云,总有些强壮的Bug还是走到了你面前。

    怎么办

    我平常都是用的Java 所以这边暂以Java作为例子 Bug主要分为 业务上的Bug 和 程序上的Bug
    业务上的主要是输出数据和预期的不一致,显示不正常等,程序上的最严重就是崩溃,其次是内存泄露和性能。
    内存泄露和性能问题不在今天讨论的范围,业务上的问题很好处理,基本都是大意引起的,主要面对的就是程序上的崩溃,想处理崩溃,就要理解一们变成语言的异常体系,像Java中,常碰见的异常:

    1. java.lang.NullPointerException(空指针异常)
    2. java.lang.ClassNotFoundException(指定的类不存在)
    3. java.lang.NumberFormatException (字符串转换为数字异常)
    4. java.lang.IndexOutOfBoundsException(数组下标越界异常)
    5. java.lang.IllegalArgumentException (方法的参数错误)
    6. java.lang.IllegalAccessException(没有访问权限)
    7. java.lang.ArithmeticException(数学运算异常)
    8. java.lang.ClassCastException(类型转换异常)
    9. java.lang.FileNotFoundException(文件未找到异常)
    10. java.lang.ArrayStoreException(数组存储异常)
    11. java.lang.NoSuchMethodException(方法不存在异常)
    12. java.lang.NoSuchFiledException(属性不存在异常)
    13. java.lang.EOFException(文件已结束异常)
    14. java.lang.InstantiationException(实例化异常)
    15. java.lang.InterruptedException(线程被终止异常)
    16. java.lang.CloneNotSupportedException(不支持复制异常)
    17. java.lang.OutOfMemoryException(内存溢出异常)
    18. java.lang.NoClassDefFoundException (未找到定义的类)
    19. java.lang.StackOverflowError(堆栈溢出)

    知道异常在哪里,然后根据里面的提示信息和错误的堆栈信息,外加上Google和度娘,解决问题,分分钟。

    再不行 问我渣渣辉啊
    贪玩蓝月
    哈哈哈哈哈(杠铃般的笑声)

    展开全文
  • 计算机专业学生该如何提高自己?提升自己的专业技能?下面就跟着小编一起来看看吧! 计算机专业提升自己的方法从实习、自学、培训三个方面来分析。 对于实习: 我是这样想的,正处于大三,实习一般应该是学校会硬性要求...

    计算机专业学生该如何提高自己?提升自己的专业技能?下面就跟着小编一起来看看吧!

    计算机专业提升自己的方法从实习、自学、培训三个方面来分析。

    对于实习:

    我是这样想的,正处于大三,实习一般应该是学校会硬性要求的,我们可以找一个地方去实习,去看一下自己的差距在哪里,了解一下当前的市场行情,现在企业到底需要什么样的技术人员,我需要掌握哪些技术才能胜任我自己想应聘的岗位,这个是我们实习的收获。

    对于自学:

    在你实习的时候,你总会发现自己技术上的不足之处,这种感觉会催促你自己去学习一些东西,只有知道自己不知道,才能有机会让自己知道(这句话有点绕口,但还是有点道理的)。这其中,你完全是可以自己自学一些Java基础知识的,你可以找一些自学的书籍还有视频教程(我之前学的Java,还有一些视频教程,个人感觉还挺好的,如有需要,可以私信找我,我把我的资料发你),这个阶段只是你的初级阶段,不要对自己要求很高,能够看懂就OK的。再就是可以在学习过程中,可以感受一下,自己的自学能力是不是很好?能不能坚持下去?后期对自己是选择继续自学还是转战参加培训会有帮助!

    对于培训:

    培训应该是你在实习中后期才要考虑的问题,这个时候,对你自己的情况应该已经大体了解了。经历了实习,看到了自己有哪些不足,经历了自学,看到了自己本身的学习能力是好还是坏,如果看到自己自学的能力还是不错的,完全可以继续自学下去的,但如果自己没有一定的自控力,或者学习起来有点吃力,又或者急于想快速掌握Java技术,这个时候可以考虑一下去培训。

    没有必要把培训想的很差,对于培训,我个人的想法是:这个过程应该是相对的,就比如说,老师教的再好,学生不学,那结果必然是悲剧;再比如说,学生再怎么努力学习,但老师不行,那结果也会是悲剧。

    所以如果真的最后走到这一步,我们可以放松心态,去挑一个适合自己的培训班非常重要。

    展开全文
  • 如何提高自己的语言表达能力?

    千次阅读 2016-11-04 09:09:02
    如何提高自己的语言表达能力?

    前言:在交往中,有的人不能很好地表达自己的思想,有时并非自己不愿意表达,而是词不达意,或是胆小害羞,还有其他什么原因。若能提高自己的语言表达能力,就能良好地沟通。有些人满腹经书,却不能较好地表达,从而丧失了某些机会,这是非常遗憾和可惜的。(这点对于理工科生来说,更加注意),并且自己对于自己的不足,应该清醒认识到。如何提高自己的语言表达能力?

    我借用网上有些人的观点,再加上个人的一些见解。希望共勉!

    1.锻炼自己的胆量

    不要放过那些可以发言的机会,多到经常开会的主席台上,面对下面练习发言。在开会讲话的时候,不要直视下面的人。最好就当作下面无人,只是一些木偶。讲话的时候,不要去关注别人,而要专注于自己的思路。在讲话之前,做好一些准备,然后就顺着自己的思路说下去,不要看别人的脸色。经常练习就好了。

    2.搞清自己的问题

    先要把自己存在的问题搞清楚,然后跟别人进行交流。否则别人没办法给你帮助,无法回答你。在做任何一件事情的时候,先要考虑好,随时检查自己做这件事的目标。目标明确,才能保证正确的方向。

    3.脸皮要厚点

    面子是要的,但别总是死要面子。如果放不下脸皮,放不下架子,别人说什么你都不屑一顾,那么沟通无法进行。多向身边的朋友和同事学习,看看他们那些语言表达能力很好的人,不都是脸皮厚的比墙还厚吗?不怕别人的嘲笑,不怕别人的打击,不怕自己犯错,这样自己才会进步。

    4.解除别人的抗拒

    有时候,别人抗拒你,是因为信息不足,对方对你拒绝,是在要求你提供更多的信息。要问正确的问题,谈有意义的话题,才能引导对方的想法和观念。不要试图改变对方,让对方自己说服自己。

    5.消除害怕心理

    说话的声音大点。容易害羞的人,说话都很小声。不妨把自己的音调提高,你就会变得更加自信,相信自己更有权说话。如果自己心中有些害怕,不妨把担心的一切多往好处想,不要太在乎那些害怕的东西,慢慢地你就会发现自己真的变成了另一个人。很多人总认为自己有了勇气才去行动,其实恰恰相反的是,有了行动,一个人才会变得有勇气。

    展开全文
  • 菜鸟程序员如何才能快速提高自己的技术

    千次阅读 多人点赞 2015-12-21 12:14:15
    导语:很久没有这么悠闲的在家撸一篇文章了,最近也在思考怎样才能写一些对程序员帮助非常大的文章,怎样去运营好我们这个移动开发者...好了,言归正传,进入今天的主题,菜鸟程序员如何才能快速提高自己的技术,为什么

    导语:很久没有这么悠闲的在家撸一篇文章了,最近也在思考怎样才能写一些对程序员帮助非常大的文章,怎样去运营好我们这个移动开发者聚集地的公众号:非著名程序员。当初弄这个公众号的本意就是为广大的开发者提供各种技术分享,发布最前沿的科技信息和技术。核心观念是:分享。认为只有分享,共享才能让我们开发者团队更强大

    菜鸟程序员如何才能快速提高自己的技术

    好了,言归正传,进入今天的主题,菜鸟程序员如何才能快速提高自己的技术,为什么要写这篇文章呢,因为有很多程序员给我留言,说我们这些初入社会,走向工作的程序员怎样才能做的更好,怎样才能更快的适应工作?还有很多初学者问我,怎样才能更好的学习这项技术?能不能写篇这方面的文章,所以才有了今天的主题。

    这里很明确,主体是两种人,0是初学者,1是刚刚走上工作岗位的程序员。那我就分别来讲讲吧,不一定适合所有人,也就是我的个人经验罢了。

    菜鸟程序员如何才能快速提高自己的技术

    0初学者

    夯实基础

    首先,就我个人经历而言,我认为初学者应该特别注意这个点,要注重基础,夯实语言,应该不能急于求成,欲速则不达,好像和快速提高自己的技术这个题目有点冲突,其实题目本来就是一个伪命题,要想真正的快速提高,必须要以慢打快,才能更快。因为对于初学者而言,基础知识,编程语言必须要夯实,只有真正懂了基础,才能举一反三。

    举个我的例子吧,我记得我在大二的时候,移动互联网刚刚兴起,那时候我本来想学习java web开发来,后来感觉移动开发更有前途,就毅然决然地转向了移动开发,由于比较穷,干不起ios,就学了android,那时大学我就知道玩,没怎么学,刚自学android的时候,必须先学java,java就懂个大概,真的,什么匿名内部类什么的,回调接口,文件流啥的都不懂,学起来超费劲,被迫自己又在网上下载视频,重新学习了一遍java,之后再去看android的时候,才豁然开朗。所以基础绝对重要,我的总结就是:再快不能快基础,再烂不能烂语言

    记笔记,写博客

    其次,学习的时候,要学会总结,要记笔记,告诉你们一个记笔记的好方法,就是写技术博客。在学习过程中,老师讲的demo,总结的知识点,自己记录到技术博客中,由于编程知识点太多,烂熟于心是不可能的,那就好记性不如写博客。写在博客中,既能分享,又能方便自己查找,还能巩固自己的知识点。去看看我的博客你就知道了,里面有很多现在看来不值一提的内容,但是对于初学者而言,绝对重要。总结,记笔记,写博客就跟冠希哥的电脑一样,方便,好看,说不定哪一天就能一博成名

    学会查文档,调bug

    文档这东西,肯定有很多程序员不喜欢看,尤其是英文文档,这个坎我们一定要跨过去,自己看不懂,可以找翻译软件啊,翻译翻译多了,估计就能认识了,也能看个大概了。学会了自己查文档,就提高了自己解决问题的能力了,也提高了学习新技术的能力。别问我为什么这么说,别说话,直接吻我,以后你会感谢我的。调试bug我就不多说了,这个重不重要,还用问吗?总结,学会了查文档,调bug,就跟在百度上谷歌一样,其实没那么难。

    对于自学者而言,在网上搜上一套完整的教学视频,网上教学视频多的是,自己找一套完整的,系统的去学,学完之后,自己要尝试着做一些软件,可能你没有数据,不会做后台,搞服务器,我记得我写过一篇文章叫:《绝对干货:供个人开发者赚钱免费使用的一些好的API接口》,这里面的接口足够初学者练手用的了,做好了,还方便以后拿出去找工作。既做了软件,还能够练手,又能够用于找工作,何乐而不为呢?对于初学者我就先说这么多吧!

    1初入社会的程序员

    其实对于刚到一个新的公司,新的环境的程序员,肯定会有各种不适应,那么自然而然,我们首先要做的就是尽快适应环境,学习代码,刚到公司的一周,肯定是先让你看代码,了解公司,这一两周,也尽快调整自己,适应环境,对于刚到公司的人来说,有很多不好意思,代码你可能不熟悉,不太懂,所以你一定要有勇气去问,都说了不耻下问,何况你这是上问呢。

    在工作的时候,也要时刻总结,了解公司代码的架构,为什么这么写,有什么好处,做到自省和常问,如果工作之余还有时间,就尝试着去了解新的技术和一些框架知识,对于以后的发展还是非常有帮助的。多去浏览一些技术博客和网站,提高自己。说实话,我还真没有什么好的建议和意见。

    对于初入社会刚工作的程序员,我的总结就是:要有凤姐一样厚的脸皮,无耻刘皇叔一样的不羞上问,跟穿山甲一样的能力,你就能混的成功

    著名的移动互联网专家,自媒体人,运营的公众号“非著名程序员”,每天一篇原创技术分享和移动互联网知识分享,微信公众号:smart_android ,头条号和百度百家账号都是“非著名程序员”。

    展开全文
  • 带妹入坑,她该怎样提高自己的编程能力?

    千次阅读 多人点赞 2020-12-10 10:24:20
    那今天,我就来谈谈,成功带妹入坑后,她该怎样提高自己的编程能力。虽然说“师傅领进门,修行靠个人”,但我还是她哥哥,负的责任更多,应该多领领! 首先,必须对你坦诚相见。 第一,对我妹学习编程这件事,没有...
  • 【做为初入职的Web前端开发,应该如何尽快提高自己的能力?】 说前端要懂后端的纯粹是扯淡+2货。 PS:实在受不了一群蠢货了。 什么叫懂后端? 马丹你们先弄清楚什么叫懂后端好了。 不写过三年五年的后端代码你有脸...
  • 如何提高自己的气场

    千次阅读 2011-10-12 16:42:20
    一个人的“气场”,也就是...把前面的的方面总结起来,一个人要提升受人尊重的影响力,要做到:自信、自重、沉稳、干练、少说、做好、乐观、从容、有度、有威、有谋、有守、有攻、有实力。   一、必须自信。只有
  •  我曾经很是厌倦敲代码的日子,因为觉得,我所写的程序,无论大小 ,其实都是拿别人的模块,按照自己的实际需要,稍微改动一下,再组合成来实现功能即可。我觉得这是一件没有意思的事情,就像反复的搬砖一样。曾经...
  • 如何提高自己的创造力?

    千次阅读 2008-03-25 13:03:00
    那么如何提高自己的创造力,在研究中不断创新呢?根据一些书上看来的和自己的切身感受,我认为有以下几个方法可以学习和借鉴。 (1)作好充分准备。  机会总是留给有准备的人的。富有创造力的人时刻都在准备着,这...
  • 关于如何做好自己工作的清单

    千次阅读 2017-05-22 17:57:54
    2、公司的发展,与我们每个人的付出息息相关,要清楚的是我们不仅仅是为公司打工,更是为自己而打工,通过系统的工作,不断提高我们的业务能力,提升我们对于所处行业的认知能力,进而提高自己的专业
  • 如何搞好团建和提高团队执行力?

    千次阅读 2015-06-25 00:43:45
    最近一直听朋友都在探讨怎么样做好团队建设、怎样搞好团队执行力!这里就关于如何提高团队执行力以及团队建设几点措施探讨, 主要从时间管理、需求管理、进度管理、责任机制、团队沟通、人才储备、项目质量等几方面...
  • 【转】 如何提高自己的acm个人能力

    千次阅读 多人点赞 2011-05-17 21:26:00
    如果要学一种比较有难度的东西,并且还必须把他搞好,应该较早地,全面地学习,必须长期的训练以培养这种思维。打个比方,如果你微积分平时不学,仅仅考试前一周狂做题目,我觉得上90分是很困难的。 当然,这要...
  • 生入职后需要补充哪些专业的知识应届生需要怎样利用工作时间和业余时间去提高自己  主要是选了上面两个主题作了两个演讲稿,要求讲15分钟再自由交流。由于是第一次在台上演讲,很多事情都没留意到,最突出的是讲的...
  • 首先自身要加将安全意识,自身本身的系统也要做好基本的防护。我们在挖掘漏洞的同时,更重要的是保护自己,操作系统的安全防护通常包括以下几个方面的内容:  (1)操作系统本身提供的安全功能和安全服务。目前的...
  • 我曾经去给OSCHINA做过一期有关“软件工程实践”的有奖高手问答 (奖是给提问者的,哈哈),现在来看,许多问题仍然可读之处,...从哪些方面提高自己的领导力? 答: 1. 修炼自己,服人之口莫若服人之心,你得让
  • 方向比努力更重要。所以想提高自己,最好的方法是先得给自己建立一套牛逼的知识体系。不知道什么是牛逼的知识体系呢?那我们可以利用反向思维,先想清楚坏的知识体系是什么,然后避免它。
  • 做网赚很多时候我们都需要自己的一个平台做推广,这样可以有效的对我们的用户进行引导推广。但是因为刚接触网站建设这块内容,所有有一些网赚新手对怎么建设网站根本是一窍不通,今天夜猫就教大家怎么建设自己网站来...
  • 提高阅读速度

    2007-04-04 23:29:00
    虽然以前学过速读,很明显,两天就有效果了,两天我的阅读速度提高了4倍,所以做什么事都有方法,要动脑筋想方法,物是死的,人是活的,只有不断的变化,...工作也是一样,不能总是放纵自己,编程慢就要逼着自己提高
  • 提高工作效率的12个小建议

    千次阅读 2018-10-26 11:13:49
    想要提高自己的工作效率,必须得学习时间管理,善于利用自己的工作时间,使时间价值最大化,从而提高工作效率。**工作是无限的,时间却是有限的。**时间是最宝贵的财富。没有时间,计划再好,目标再高,能力再强,也...
  • 不能正确衡量自己

    万次阅读 2018-01-26 07:36:16
    1.定位 整体: 共同的目标 个体: 以自我为中心,想做什么做什么 破坏者, 挡箭牌 ...自己方向: 自己的价值,自己能为公司做什么? 学习东西,想想有什么用? 现在, 以后能用到吗? 怎么提高工资?
  • 如何提高工作效率

    千次阅读 2007-10-31 11:36:00
    提高工作效率,首先,要确定自己是否对自己现在的工作满意。可能有人会觉得对工作满不满意跟工作效率高与不高没有什么直接关系,其实不然。一个人,只有对自己的工作满意,从而喜欢从事自己的工作,把工作当成
  • 研发效能——如何提高

    千次阅读 2019-12-01 21:50:35
    最近学习了葛俊的《研发效率破局之道》,再加上自己的工作经验,感悟挺多的。这里做个研发效能知识网的总结,希望对大家和自己都有一些帮助。这篇文章更多是从知识网的层面进行梳理总结。 我一直认为:知识网需要...
  • 1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域...
  • 那具体如何提高自己的英语听力水平呢?我觉得首先要清楚自己的听力水平处于哪个阶段。其次,要激发提高英语听力水平的原动力。 本文相关应用 想做好任何事情,都不可能一蹴而就,都需要你的坚持不懈,提高...
  • 收货自己满意的offer 的心路历程。 Guide哥:建议好好看看,作者分享的内容很棒!相关阅读:《V2.0 版本的 《JavaGuide面试突击版》来啦!带着它的在线阅读版本来啦!》 个人情况 我本科是某双非一本,大学四年也...
  • 女程共勉:必须证明自己是真正的优秀

    万次阅读 多人点赞 2012-03-13 22:22:53
    女程共勉:必须证明自己是真正的优秀 不得不承认,在这个数量上男性占主导的IT行业,女程序员的工作能力常常遭到质疑。有些企业暗文规定不招女开发,有些企业频频降低招聘要求,抢招女开发却只为调节团队气氛。对于...
  • 可会明用自己的职场亲身经历,告诉你职场如何折射人生,告诉你最可靠的滋养因素是什么。 在公司中,我们都称可会明为帅哥老可。他在MSN的办公室论坛中有着众多粉丝,他写的《致初入职场的兄弟姐妹》贴子,有几...
  • 如何提高代码可读性、可维护性

    万次阅读 多人点赞 2016-07-21 16:05:09
    做好代码规范、提高代码质量,能显著增强代码的可读性、可维护性和可变更性。努力提高代码的读写可维护性,是做好代码规范的必要非充分条件。代码规范和架构设计是软件的灵魂所在,代码质量偏低,就像是人失去了三...
  • 如何构建自己的代码库

    千次阅读 2014-12-26 16:29:47
    曾经有一段时间,我非常地苦恼,那就是如何提高自己的代码健壮性?难道,除了单元测试就没有别的办法了吗。这一问题困挠了我很久。直到最近才有了一丝眉目。作为整个完整的项目来说,它涉及到的不可控因素很多。而对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 168,947
精华内容 67,578
关键字:

如何做好自己提高自己