一个程序员的逻辑思维

2020-03-02 18:15:49 来源:范文大全收藏下载本文

一个程序员的思维逻辑

程序员最基础的素质是什么? 答:实事求是,对就对,错就错; 程序员一个最需要的的是什么? 答:耐心 程序员作品追求 答,零缺陷(no bugs)

1、不要说在我好的,看生产环境的结果 如何获得成功感 为每次正确的感到自豪。 写程序,以最简单的入手。

是因为程序不是对就错。错了一个逗号也错。。程序是具有严谨性。

1、单元测试(Junit,main)

2、代码分析与异常的定位(有什么方案)(10) 出了问题:

如果出了异常,不会将异常信息打印到控制,负分 。

1、第一步,想看到看控制台,1

2、第二步,想到看看什么异常,分析为什么报这个异常,2

3、第三步,在异常堆栈信息找自己写的类分析(入口),3

4、第四步,通过在异常信息里找到相关的类,设置断点,知道断点需要什么数据。通过数据分析出异常原因,4

5、第五步,能够设置不同类的断点,设置分析逻辑,5

6、第六步,如果发现异常信息没有自己可以调试的类,可以看懂异常信息,6(耐心)

7、第七步,如果发生异常信息,找不到自已调试类,异常没有很具体说明。如果通过分析异常信息,找到类库需要调试的(入口)7

8、第八步,如果发现一个很奇怪的问题。无法定位。以排除法排除对的东西定位。8分

9、第九步,新技术,不懂概念。问题也找不到定位,还可以找解决的方法。。我的方法,做DEMO。

10、只有程序都不是问题!!!10 总结:定位问题,分析解决

断点调试(只是一个工具)

BUG出现是必然,出现BUG不是问题,问题是能不能找到解决方案。

如何创建一个属于自己的产品

1、有没有获得需求的能力。(对社会有没有想法)

2、没有设计的能力,(系统设计,数据库设计)

(1)技术基础(JAVA,解决方案(StringMVC+mybatis+ajax+json....)) (2)三层架构(设计理念,面向对象)

(3)数据设计,将需求变成数据库表(DDL,DML,设计理念) (4)页面的设计(HTML,CSS,JS)

3、组织以及管理能力

(1)如何协同开发(管理目录,SVN) (2)如何找到适合人员(能力,角色)

思考

1、一个程序需要哪些技能?

2、对于一个希望做某个职业的人来说,能不能能圈。

3、进圈以后,再思考位置。

逻辑思维.

一个程序员的职业规划

逻辑思维训练

逻辑思维培养

创造性思维_逻辑思维

数学逻辑思维

逻辑思维书单

逻辑思维心得

逻辑思维读后感

一个老程序员的心得

《一个程序员的逻辑思维.doc》
一个程序员的逻辑思维
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文