美文网首页
程序人生——开始贡献代码

程序人生——开始贡献代码

作者: 修行想飞的鱼 | 来源:发表于2017-09-07 22:48 被阅读0次

在这个行当里也干了几年了,从传统行业过来的,最大的感悟其实是在程序员的世界里充满了分享,这是一个平等的世界,不像其他行业有些技术掌握在少数人手里,或者昂贵的设备只掌握在少数企业手里,这里确实只要你有台电脑,有着缜密的逻辑思维,就可以做到。

一直感觉自己的基础似乎并不牢固,所以打算看看数据结构与算法,结果就找到了这本书:

数据结构与算法经典问题解析

三哥写得书,我不得不佩服一下三哥,绝对符合三哥一贯不靠谱的风格。曾经在GE工作过一段时间与三哥有过交集,GE的IT支持系统是GE下一个印度团队做的,我们抱怨了很久IT系统的流程实在是太长了,要20个步骤才能完成整个流程,三哥打包票:没关系,交给我们了。经过一个多月的迭代开发,新系统上线,三哥成功的把流程的步骤变成了30多个。这么看来,原来的系统确实是简单不少。

这本书看得我是又爱又恨,爱的是,这本书写得真是不错,问题分析到位,相关的拓展也很好;恨的是,里面的示例代码太垃圾了,别说优雅了,有时连基本的正确都保证不了,混乱的逻辑。有时候真心看不下去。

所以我萌生了,把书中讲的知识点使用自己的方式去实现,先学习里面的理论内容,尝试自己去实现,再比对书中给出的例子,取精去粕。写得过程中,我深感自己很多知识是来自开源社区的,目前自己的力量还不足以向开源社区贡献太多,但是能出一份力是一份力。所以我在github上建了一个代码库,将所有完成的代码公布出来,我的能力不足,代码不够简洁、高效,但是我会尽自己的努力去重构,以优雅为目标。

github中的仓库地址:https://github.com/wangluojisuan/DataStructuresAndAlgorithms.git

希望有志同道合的可以关注这个小小的代码仓库,多多Issue,有问题可以直接pull request,共同学习,共同进步。

相关文章

  • 程序人生——开始贡献代码

    在这个行当里也干了几年了,从传统行业过来的,最大的感悟其实是在程序员的世界里充满了分享,这是一个平等的世界,不像其...

  • pandas文档翻译0223-0224-0225

    贡献你的代码 从哪里开始 欢迎提出代码贡献/bug报告/bug修复/文档的提高/优化/想法如果你是pandas新手...

  • 代码贡献指南

    很高兴你对Matermost open source project感兴趣。为了帮助翻译,请参阅本地化过程。 对于...

  • 代码贡献规范

    代码贡献规范 提交 issue 请确定 issue 的类型。 请避免提交重复的 issue,在提交之前搜索现有的 ...

  • 程序员怎么和妹子聊天

    程序员在IT公司贡献最大,泡妞却最吃亏,程序员兄弟们,我最懂你们,因为我也曾经是程序员,对着电脑写代码,谈技术,画...

  • 扔掉代码,程序员月薪达到了80000

    公司开发新项目,程序员开始加班敲代码; 产品经理提出新需求,程序员开始加班敲代码; 测试工程师发现bug,程序员开...

  • 扔掉代码,程序员月薪达到了80000

    公司开发新项目,程序员开始加班敲代码; 产品经理提出新需求,程序员开始加班敲代码; 测试工程师发现bug,程序员开...

  • 梦靥

    cm:程序_ cm:程序调试开始_ cm:进行程序唤醒_ cm:程序已唤醒_ cm:错误,错误,程序代码错误_ “...

  • 为什么我们需要单元测试

    程序猿的时间都花在哪儿了 程序猿是一种很神奇的生物,他们对于大自然的主要贡献是把垃圾食品和碳酸饮料转换为代码。那么...

  • 汇编语言(第三版)-- 实验10

    子程序代码: 子程序代码: 子程序代码:

网友评论

      本文标题:程序人生——开始贡献代码

      本文链接:https://www.haomeiwen.com/subject/xxywjxtx.html