给初学者一个建议:不要简单贴源代码

  • 小天
  • LV4工程师
  • |      2013-08-20 15:15:34
  • 浏览量 2104
  • 回复:15

给初学者一个建议:不要简单贴源代码

   初学者最重要的是学习解决问题的方法,思路在此是最重要的,求得简单的答案对自己的成长其实很不利,初学者应求渔而非鱼。初学者写的代码最大的问题是思维混乱或理解存在偏差,虽然往往伴有很多初级错误,但初级错误不是制约自己成长的主要因素,思维方式才是决定性的,初学者在寻求帮助时如果不是简单贴出源代码而是将自己的代码用语言以流程图的方式给出,这将直接反映出编程者的思维,虽然这样发帖时比较累,但总结流程的过程首先是对代码的一个重理解过程,更是对自己思维的一个总结再现,当然,以源代码加流程注释(但不能是简单的语句功能说明)的方法更好,重要的是流程,流程代表着思想,这是根本,学习提高要解决的是根本而非做习题式作业练习,那是读死书。很多时候,在总结流程的过程中就能发现自己的问题,这不是更好么。
就毕业后的工作方法而言,文案工作比编程或设计工作本身更重要,西方公司都非常重视技术文案工作,西方工程师花在文案工作上的时间比国内工程师多的多,技术主管们的工作内容甚至主要就是文案工作,这样更便于团队合作和应对大型、复杂项目,这样的习惯应该从学生时代就开始养成,所以建议大家以流程的形式提供自己的代码,这就是所谓的文案工作的一部分,同时也便于指导的快捷性和重点性。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:15
hlwhlw 2015-05-07
有道理,点个赞。
0   回复
举报
发布
君子好“球” 2015-05-05
楼主讲得很对!顶
0   回复
举报
发布
shaoziyang 2015-05-05
还有不要发纯附件贴。
0   回复
举报
发布
mingming 2015-05-05
谢谢分享
0   回复
举报
发布
奋发图强 2013-08-28
这个建议很好狠好啊
0   回复
举报
发布
清凉一夏 2013-08-20

henhao,很好,很强大

0   回复
举报
发布
wengqiang 2013-08-20
学习了啊,真的是到处都是知识
0   回复
举报
发布
力洪 2013-08-20
流程图不一定非要规范,纯粹用语言描述也行,把流程描述清楚就是。
0   回复
举报
发布
xiayutian 2013-08-20
我一般都是用语言把自己的思路表述出来,很少用流程图……
看来以后得改改了。
0   回复
举报
发布
白玉兰 2013-08-20

至少应该看的懂别人的思想

0   回复
举报
发布
查看更多
x
收藏成功!点击 我的收藏 查看收藏的全部帖子