• 《梦断代码》读书笔记二


       计算机科学是一门非常迷人的科学,编程做软件又是其中重要的一环,但软件制作依旧有非常多的缺陷。

       关于软件制作理想已经有了很久了,人们渴望可以像摩天大厦,水坝等永久性建筑一样,实现标准化,

    好像乐高积木一样,每种组件,模块,函数库都有,他们向全球提供,源代码人人都可以取得全部开源,

    好像不懂芯片,但仍可以把电脑组装好一样,人们站在前人的肩膀上,软件项目从此规范而简单。

       但事实并非如此,软件界有太多势不两立的标准,举目皆是,随处可见,计算机系统的每一点差异,用

    什么芯片,什么操作系统,什么版本,什么编程语言,什么数据结构,等等问题都会把这个梦击的的粉碎。

       程序员们很久以前就是现了小复用,也就是自己保存下一些常用代码,用到时直接拿来。但真正有难度的大

    复用,因为软件结构的多样性,一直难以解决。

       这一直是一个问题,人们希望复用别的代码,但又因为不满足需求而编写新的,复用和创建,一直以来的问

    题。

       软件各部分很难分成固定的小部分,所以很难实现理想的软件过渡。

  • 相关阅读:
    Homebrew 更改国内阿里源
    Java数组以及内存分配
    Django-Scrapy生成后端json接口
    MySQL必知必会(1-12章)
    招聘网站爬虫模板
    ubuntu之jupyter notebook配置
    服务器基本配置(ubuntu)
    Typora+PicGo+码云Gitee搭建本地博客环境
    redis缓存雪崩,穿透,击穿。整理篇
    鼠标修复升级记录(下)
  • 原文地址:https://www.cnblogs.com/weaponx/p/4389946.html
Copyright © 2020-2023  润新知