当前位置:首页 > 开发 > IT生活 > 正文

敲代码的一点想法

发表于: 2015-05-13   作者:永夜-极光   来源:转载   浏览:
摘要:               入门学习java编程已经半年了,一路敲代码下来,现在也才1w+行代码量,也就菜鸟水准吧,但是在整个学习过程中,我一直在想,为什么很多培训老师,网上的文章都是要我们背一些代码?比如学习Arraylist的时候,教师就让我们先参考源代码写一遍,然

              入门学习java编程已经半年了,一路敲代码下来,现在也才1w+行代码量,也就菜鸟水准吧,但是在整个学习过程中,我一直在想,为什么很多培训老师,网上的文章都是要我们背一些代码?比如学习Arraylist的时候,教师就让我们先参考源代码写一遍,然后再默写一遍,后来也一直强调要背下来.

             我个人的想法是,能不能让所有这些代码成为一种工具?将这些代码制作成代码库,我需要的时候,粘贴复制过来,这样的话,能减少我的记忆负担,我能有更多的时间去熟悉一下整个代码的结构,去记忆理解代码的组织形式,编程技巧。

             最终的理想情况是,

             我清楚的知道哪里需要用什么功能的代码,如何组织这些代码,如何设计代码结构,

             即使我连独立敲一行完整的代码都会出现语法错误,

             但是没关系,我有代码库,

             代码库帮我解决一切具体敲代码的细节,

             那样的话,我只是一个程序设计者,具体的实施细节,交给代码库,复制,粘贴,按需求更改!!

             相反,我看到很多程序员既是程序设计者,又是具体写程序的人,这样所需要的时间太多,记忆量太大,不能专注于程序的设计.

敲代码的一点想法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
以下是知乎上一个有趣话题:“程序员有哪些借口可以让自己写出低质量的代码?”得票最多的回答(原
巴比伦塔的失败说明了语言不通导致的沟通不畅会严重影响生产力, 然而我们又无法统一语言,所以机器
这是我对知乎上题为“一个产品经理怎么跟工程师沟通时间进度问题?”的问题给出的回答。原帖在这里
引:离开中天国际公司已经快有一个月了,一直闲在家里,百般无聊,不接触程序,手是如此的痒. 今天
这是我对知乎上题为“一个产品经理怎么跟工程师沟通时间进度问题?”的问题给出的回答。原帖在这里h
巴比伦塔的失败说明了语言不通导致的沟通不畅会严重影响生产力,然而我们又无法统一语言,所以机器
如今这个时代,Google 和 Stack Overflow 已经成为了很多开发者不可或缺的工具。但是最近,后者貌似
转载请注明出处王亟亟的大牛之路 其安易持,其未兆易谋;其脆易泮,其微易散。为之于未有,治之于未
下午在谈交易类服务的时候,除了证书做数字签名以外,也谈到了重放攻击的问题。 对于重放攻击可以通
下午在谈交易类服务的时候,除了证书做数字签名以外,也谈到了重放攻击的问题。 对于重放攻击可以通
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号