A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

BogeLiu13

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© BogeLiu13 初级黑马   /  2018-6-21 18:34  /  1182 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

经过这一段时间的学习,我发现学习Java其实最难的一部分应该是思维的转变,每个人,每个行业都有其本身固定的思维,而编程的思维就要求比较具有逻辑性,以及发散性,其实这本身算是一个比较矛盾的两个特性,毕竟逻辑性要求捋顺思维,让思维变得好像一根麻绳,而发散性则要求思维像蛛网一样扩展开来,但其实这一点也不矛盾。
        经过这一段时间老师的讲解,我大概了解到,实际开发中,客户会提出要求,然后我们就要根据客户的要求,发散我们的思维,考虑到每一个要求都有哪些实现的方式,然后再通过整合这些方式,寻找其中可以更加高效整合的几种方式,去统一实现这个项目,这就要求有比较强的逻辑性。
        事实上,当思维成功转换成为编程的思维的时候,生活中所有的事情都是可以通过这两种思维方式去解决,只是我们平时的习惯都是习惯着眼于局部,而编程的思想更多的是着眼于整体,从大局上决定一件事情的走向,然后再进行局部的细化,每一个模块之间都有一个紧密的联系,而在生活之中,是很少有人这样做的,这就是我为什么说,学习Java最难的就是思维的转变。

点评

这就是我为什么说,学  发表于 2018-6-24 11:03

4 个回复

倒序浏览
哥们,我就是来踩踩沙发的,嘻嘻共同努力进步!
回复 使用道具 举报
我就来看看,学弟们哦!努力!
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马