百科问答小站 logo
百科问答小站 font logo



有的计算机学生声称每天编写数小时的程序,他们究竟在编写什么? 第1页

  

user avatar   qinlili233 网友的相关建议: 
      

虽然我不是计算机专业的,但平时还是喜欢折腾代码

写cpp的时候:

修改代码

提交到github

请求appveyor构建

等构建的时候恰一把apex

五分钟成盒切出去一看构建失败

再修改代码

再提交github

再请求appveyor构建

再来亿把apex

切出去这次构建成功了

下载构建好的文件

运行

闪退

接着改代码

devenv.exe已停止工作

重启vs2019

接着改代码

提交github

appveyor构建

再恰亿把apex

构建成功

下载下来运行

输出烫烫烫

处理字符编码问题

提交github

appveyor构建

又亿把apex

构建成功,下载运行

输出能看懂的内容了,但怎么输出和预期不一样啊

接着改代码

......

如此循环,一天就过去了

事实上大部分时间都在等构建


写js的时候:

改代码

打开chrome运行下看看

报错了

接着改

再运行

chrome内存泄漏,页面崩溃

重启chrome

再运行

又页面崩溃了

原来是我写的js有问题啊

改代码

运行

看上去似乎没问题了

minify一下

又不能运行了

检查为什么minify会玩脱

修复问题,提交上线

用户在1前面多打了个空格

数字变成字符串了

炸了

给输入框value加个trim吧

慌乱中不小心多打了一个引号

很好,一段js全炸了

翻了半天找到少打引号的地方补上

提交上线

用户啥也没输就点了确定,炸了

加个非空判断

提交上线

暂时太平了


user avatar   conquer-you 网友的相关建议: 
      

刷算法书

刷POJ

刷HDOJ

刷LeetCode

刷ProjectEuler

学Java

学LLVM

学Linux

学Python

学Haskell

学Clojure

学Erlang

学Linux内核

学服务器端编程

写专利

写论文

写需求文档

写项目申请书

写日后自己能看得懂的注释

读CPython源码

读Nginx源码

读glibc源码

读Redis源码

读大牛的Blog

读大牛的GitHub

读HackerNews

读Reddit

读Solidot

配Ubuntu Server

配OpenStack

配Git

配Vim

配Zsh

配KVM

配OpenVZ

配Docker

配Vagrant

配OpenVSwitch

写纯C,掉到pthread和mutex的坑里

为了提高性能,试图写lock-free的版本

写不出来

写Python调用C模块,掉到ctypes的坑里

刚从ctypes的坑里爬出来,又掉进pickle的坑里

pickle的坑直接hack进去效果拔群,最后被GIL坑死

写Java

老板丢给你一包class文件

告诉你已经没有源码了

让你修个历史遗留bug

只好反编译回去看

写Java

部署的时候碰到了OpenJDK的bug

调试一整天

写Haskell

自己智商不够

写Clojure

启动/运行慢成狗

为了实现某个功能开始自己造轮子

轮子造到一半觉得要写的完美是几乎不可能的事情

开始搜可以实现该功能的开源库

开始读充满了//TODO的开源库“文档”

文档读不懂or压根没文档

虽然没有文档,起码有代码诶

SourceInsight/Eclipse/Ctags+Cscope出场,直接读代码

宏满天飞

模板满天飞

void ***满天飞

结构体指针数组满天飞

开始安装开源库

缺某种奇怪的工具链

装!装!装!

依赖关系不满足

装!装!装!

最后遇上了dependency hell

千辛万苦装上了库,开始动手写

怎么功能跟文档里说的不一样啊

怎么还有种种奇怪的限制

怎么性能还这么烂

怎么之前的单元测试也跪了

好不容易写出来了

老板说:这尼玛是啥,这么丑

改!改!改!

老板又说:哎呀需求改了啊,三天能搞定不?

改!改!改!

当年写的时候糙快猛啊

当年写的时候没留好接口/做好模块化啊

当年写的时候没注意设计模式啊

忘了当年怎么写的了啊

终于有点时间做自己的东西啦

做点什么好呢

做个简单的源代码静态分析+代码结构可视化工具吧

嘿嘿嘿

动态语言写起来爽读起来恶心写起源码分析工具来就是天坑啊

看书

看《Language Implementation Patterns》

看《Modern Compiler Implementation》

看《Types and Programming Languages》

看看看不完了

不写了

刷知乎去

哎呀轮子哥的答案看不懂啊

哎呀RednaxelaFX菊苣答案里的名词一个都没听说过啊

哎呀十几岁的高中生搞安全秒我几条街啊

吾生也有涯,而知也无涯

你看,一天8个小时,怎么够啊


user avatar   taylor-chueng 网友的相关建议: 
      既然这本书已经如此过时并且错误非常多,而大学教授们应该肯定写过很多代码,知道此书弊端。并且国内并不是没有更好的 C 语言书籍。


  

相关话题

  如何看待大学生毕业养猪? 
  北京大学的教育存在哪些问题? 
  如何看待杨超越的抖音回复? 
  请问计算机专业到了35岁真的会失业吗? 
  如何看待《中国学生所谓的数学牛逼》这篇文章? 
  中国大学里有和前端设计相关的专业吗? 
  大学生应该破除哪些认知局限? 
  有哪些「适合低消费水平者的平价好物」? 
  辅导员让我订蛋糕,16 寸蛋糕一个人从蛋糕店运到会议室,没有表扬,有点委屈怎么办? 
  为什么计算机采用补码而不是原码或反码? 

前一个讨论
dell xps win10系统 开机状态插上耳机没有用,重新启动后耳机可用,请问是什么原因?
下一个讨论
IE800值得入手吗?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利