• 梦断代码阅读笔记02


    模块化和组件化是软件人员的梦想,谁都想把几个模块插到一起就可以完美的运行并完成任务。
    《梦断代码》有一个关于"乐高假设":
    程序将由可服用的部件组合而成,软件部件将在全球范围内提供,软件工程将从编程的窠臼解放出来
    " 从架子上取几样零件,拼在一起,马上就能得到可用的软件--不用在痛苦的编码了!
    但现实却相当残酷,可以运行的模块通常不能与自己想写的程序配合工作,好的源代码由于商业利益也不太容易找到
    程序员只能自己另起炉灶,搭建自己的模块,但结果还是一样,做出来的东西难以让他人共享
    这个现象周而复始,不断地在多个程序员身上上演,让人深思。想要走向这种编程乌托邦之路的程序员大多都发现此路不通。
    可复用软件之梦有一个悖论:几乎总能找到一段满足大部分需要的代码。但这些拿来的代码所不能做到的部分,恰恰是项目与众不同的创新之处----也是创建这个项目的出发点。
    一帮牛人,不缺技术不缺钱,最终的结果却不如人愿。本以为是在看老外大牛们的囧事,但其实很多事情其实每天都发生在自己的身边,让人后怕
    所以软件的编写更不能投机取巧。时刻惊醒自己。
    也许这就是《梦断代码》的启示吧!
     
    自我抑郁又自我救赎
  • 相关阅读:
    传统金融和互联网金融
    集团培训
    Javascript和JQuery之间的联系
    this和$(this)区别
    原生JavaScript支持6种方式获取元素
    绩效考核
    web服务端安全之分布式拒绝服务攻击
    web服务端安全之暴力破解
    web服务端安全之权限漏洞
    web服务端安全之文件上传漏洞
  • 原文地址:https://www.cnblogs.com/zjm15511858030/p/11071024.html
Copyright © 2020-2023  润新知