• 学编程的鸡汤


    分享自己编程思路是一件非常单调的事情
    作为一个有着6年开发经验的我,今天来跟大家分享一下,如何理解和学习开发;
    编程,和撰写文章是如出一辙的,其实就是把你所学会的词语连成句子,将你想要表达的意思传递出去,积累的词汇量语法和文字变现形式越多,你写出的文章越是精彩越有有看点.
    写代码亦是如此,我们现在掌握的知识量还不够,写出的代码没有必要最求完美,有事会适得其反,现阶段追求精简追求完美,会让你旧知识没掌握,新知识学不会,反复练习是好事,但更希望大家理解,用理解的方式记住更多的知识;
    有些同学自己写出了一段完成需求的代码,乱糟糟的甚至除了自己谁都看不懂,当看到老师或者其他同学的代码和自己不一样,就想要改自己的代码,那我送给这样的同学两句话:
    1.需求完成了吧,功能健全吧,去你妈的精简代码,你的就是最好的最完美的,无人能敌;
    2.每个人写代码的时候都有自己的思路,就像给你一个词让你造句一样,全班接近90人,就会有90种完成需求的方式,没必要完全照搬,现阶段你还不适合或者是还不知道如何吸收更优秀的代码,因为你的知识量完全不够融会贯通这些优秀的代码,你的就是最好的,最完美的,无人能敌;
    光一个while 循环,我现在就可以给你写出来很多种
    有些同学,看到一个需求,就问其他人,怎么做!老兄,你自己动脑子想过吗?你连自己的思路都没有,完全照搬别人的思路,这也是抄袭,你不惭愧吗?你不可耻吗?对这样的同学,我送他一句话:
    1.靠自己滤清思路是一件非常有成就感的事情,靠别人滤清思路是一件让别人很有成就感的事情,你自己掂量着办吧
    还有一类同学,有思路,但是不知道如何实现,尝试了各种方法依然无果,这个简单,对老师或者有基础的同学,讲出你的思路,他一定会帮你的.
    最后一种同学就是有过开发经验的同学,我,对于Python来说,我比没有基础的同学,仅仅只强在有思路上,而这一点也是靠一次一次的成功和无限次的失败中积累的,so你得多动脑多思考,从成功和失败中总结经验,白纸才是书画未来的最好素材;
    关于我们学习的起点,高低参差不齐,有人会说,你本来就有基础,有优势,不服不行啊!好OK,那终点呢?我们的终点也是不一样的对吗?有人的目标是学好,有人的目标是学会,有人的目标是掌握,而我的目标是,学成!优势只是短暂的,路还长,我们身边每一个人,都有可能在这短短的6个月里超越自己;
    史上无难事只怕有心人,衷心希望大家能把自己的代码写的更加完美;

  • 相关阅读:
    【dp】船
    【dp】PKU 1952 buy low,buy lower
    【dp】合唱队形
    【dp】导弹拦截
    【dfs】POJ1321 棋盘问题
    工程师工作与学习的模式
    如何进行大规模在线数据迁移(来自Stripe公司的经验)
    Laravel事件监听器listener与事件订阅者Subscriber的区别
    微信小程序时间处理问题
    [翻译] Facebook HHVM 团队封闭开发三周成果展
  • 原文地址:https://www.cnblogs.com/DragonFire/p/6635523.html
Copyright © 2020-2023  润新知