技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 奋斗 --> 写代码这件事

写代码这件事

浏览:3839次  出处信息

    晚上花了两个小时给丰兄和花花展示一次如何写代码,从第一个字符开始,用199行代码完成付费的如下功能:

  • 权责发生制的记帐
  • 置顶的产生和显示逻辑
  • 类目置顶,筛选置顶,全省置顶,全国置顶,区县置顶
  • 部分订单取消
  • 置顶竞价,端口竞价
  • 送天数逻辑,买100送20块这样真钱假钱逻辑
  •     很累。

        结论和大家分享:

        1. 会代码不等于会逻辑

        代码只是一种语言,一种更加精确的语言。会写代码仅仅是会写代码。一个汉语讲不明白话的人用英语也不见得讲明白。一个海明威要是学会了意大利语,估计小说也写得不错。代码仅仅是表达。一个代码写不明白的人,事情一定想不明白。事情想明白的人,就差一点点培训,就能写好的代码。

        2. 边界

        我们已经在停止学习了。停止学习是创业公司的死亡之日,也几乎是一个人的死亡之日。业务人员为什么不能看代码?我拉丰兄和花花(你没看错)来看代码,而且是看我一个字一个字敲出来,就是用一种残酷的方式打破大家对代码的恐惧。哪有那么复杂?就是一些数学表达式而已。

        现在的状态让我感觉警察追小偷,一超过自己的区域,就嘎然而止,看着小偷扬长而去而不敢跨越雷池半步。我们不要讨论边界好不好,讨论一下小偷怎么还逍遥法外的问题好不好?不要骂对面地界的警察无能。骂自己无能,没办法走过去好不好?

        3. 跨界

        代码逻辑和业务逻辑本来就是在一起的,认为的分在两个人脑子里让谁都想不清。我们怎么可能在一点不知道财务怎么算帐的情况下把帐理清楚呢?怎么可能在不知道代码的情况下把付费逻辑理清楚呢?对不起,我不相信分工,我相信hacker精神,我相信聪明。

        最后的底线是,不要告诉我不能做的原因,告诉我怎么可以做。代码理不清楚我来写。199行的代码虽然离上线还有距离,但距离已经不远了。我们的付费复杂吗?要得了两万多行的代码吗?两万行的代码解决问题倒也罢了,还没解决问题。。。。

        我又想骂人了。就此打住。。

    建议继续学习:

    1. vim的一个js代码整理的插件jsbeautify.vim    (阅读:4673)
    2. 多些时间能少写些代码    (阅读:3404)
    3. 数据即代码,我和小伙伴们都惊呆了!    (阅读:3340)
    4. 给你的代码《约法四章》:基本功能、错误处理、智能纠错、日志收集    (阅读:3122)
    5. 如何写出无法维护的代码    (阅读:2940)
    6. 十种更好的表达“你的代码写的很烂”的方法    (阅读:2877)
    7. 如何为PHP贡献代码    (阅读:2802)
    8. 你的代码是我的地狱    (阅读:2179)
    9. HTML代码到底该不该压缩    (阅读:1642)
    10. 在公众号中优雅地呈现代码    (阅读:1711)
    QQ技术交流群:445447336,欢迎加入!
    扫一扫订阅我的微信号:IT技术博客大学习
    © 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

    京ICP备15002552号-1