z*******3 发帖数: 13709 | 1 为啥需要ide呢?
因为一般遇到一个对象,通过ide快速定位对象
看看这个对象声明的时候,这个对象是啥,这是一
其次要看看这个对象有什么方法
然后选择合适的方法以转换数据
这个通过ide的.来做,自动弹出方法列表
这两个是ide最经常被用的两个features
脚本做不到这两点
给你一个var,你说这是什么东西?
当你需要转换数据的时候,看到var
这个没有什么信息含量,完全就是一个标志符
这还要你来告诉我这是一个var?
所以一旦写大了之后,你就会开始混乱了
就开始无法识别这是个什么玩意了
vi根本不会给你建什么索引
你能做的就是通过/去找关键字
这种开发效率,也就是搬运一下数据
复杂的做不了,话说搬运数据需要本科生来做吗?
恩,也许美国人蠢到连搬运数据这么简单的东西都认为是high tech
这也有可能,多数美国佬能把100以内的加减乘除做清楚就不错了
美利坚这些年有些江河日下,看来也不是完全没有道理的 |
g*********e 发帖数: 14401 | 2
你说的是scala吧
写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知
道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。
只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念
,没有电脑的概念,就知道创建新类型。
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|
z*******3 发帖数: 13709 | 3 lol
记在脑子里不就是需要查嘛?
别人写的代码你记在脑子里?
累不累?
屎坑就这么出来的
你要记你去记
【在 g*********e 的大作中提到】 : : 你说的是scala吧 : 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知 : 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。 : 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念 : ,没有电脑的概念,就知道创建新类型。
|
m********t 发帖数: 13072 | 4 +1
主要是需要multiple files的搜索,不是只碰一个file那么简单的事
这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
后还生出个baby出来
而且因为同时使用python和perl,在同一个terminal下实在很方便
IDE怎么弄,打开一堆窗口吗?
【在 g*********e 的大作中提到】 : : 你说的是scala吧 : 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知 : 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。 : 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念 : ,没有电脑的概念,就知道创建新类型。
|
z*******3 发帖数: 13709 | 5 我反正是不想去用什么grep,vi
都是很低效的方式
我是人,这些机器能够简化的东西,都应该交给机器去做
连机器都不会用的人,迟早被机器淘汰
ide就是机器的一种,人的大脑是有限的
有些东西能不记就不记了,男人就是这么懒
要是不懒,就没有电脑这种东西了
应该用01去刻代码,一开始不知道没关系,反正按照你的说法
慢慢就熟悉了
【在 g*********e 的大作中提到】 : : 你说的是scala吧 : 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知 : 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。 : 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念 : ,没有电脑的概念,就知道创建新类型。
|
z*******3 发帖数: 13709 | 6 按住command,点击关键字就行了
有颜色为什么不用?我们大学学adv. math的时候
那个数学老师在黑板上的各种颜色非常直观
很快就看明白了
【在 m********t 的大作中提到】 : +1 : 主要是需要multiple files的搜索,不是只碰一个file那么简单的事 : 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最 : 后还生出个baby出来 : 而且因为同时使用python和perl,在同一个terminal下实在很方便 : IDE怎么弄,打开一堆窗口吗?
|
z*******3 发帖数: 13709 | 7 窗口开太多,右键点击tab,选择close others
自然就剩下当前那一个了
【在 m********t 的大作中提到】 : +1 : 主要是需要multiple files的搜索,不是只碰一个file那么简单的事 : 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最 : 后还生出个baby出来 : 而且因为同时使用python和perl,在同一个terminal下实在很方便 : IDE怎么弄,打开一堆窗口吗?
|
z*******3 发帖数: 13709 | 8 你们上网其实就是一个ide
包括chrome
【在 m********t 的大作中提到】 : +1 : 主要是需要multiple files的搜索,不是只碰一个file那么简单的事 : 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最 : 后还生出个baby出来 : 而且因为同时使用python和perl,在同一个terminal下实在很方便 : IDE怎么弄,打开一堆窗口吗?
|
m********t 发帖数: 13072 | 9 自己设计的流程,自己写的包裹,自己不知道吗?
设计一个流程本身就花几个星期了, 这么滚来滚去的各大步骤,
还没印在脑门上吗? 你知道公司里效率低的话,这部分甚至要2~3个月,
这个环节能在脑子里记住差不多5年都不是问题
还记不住,真说明此人不适合做计算机业,趁早腾出位子给好人吧
【在 z*******3 的大作中提到】 : 按住command,点击关键字就行了 : 有颜色为什么不用?我们大学学adv. math的时候 : 那个数学老师在黑板上的各种颜色非常直观 : 很快就看明白了
|
m********t 发帖数: 13072 | |
|
|
m********t 发帖数: 13072 | 11 所以,傻子都能用上网啊,3岁到83岁
但terminal还有那些shell commands,很多人不行啊,就是有点专业skill的才用
【在 z*******3 的大作中提到】 : 你们上网其实就是一个ide : 包括chrome
|
m********t 发帖数: 13072 | 12 我以前做一个整体的包裹,每天要改50多个files c/c++
弄好了,最后拿perl 24小时在那run python 的commands, 早晨起来看看run到哪儿了
你觉得IDE能让你关机走人,去date和电影院吗
那是不能停的 取数据,停了就重来
【在 z*******3 的大作中提到】 : 你们上网其实就是一个ide : 包括chrome
|
z*******3 发帖数: 13709 | 13 哪有可能是自己设计的,一般工程都是中途进去干活
尽快上手,搞定,上百万行代码,一个类有6000多行
如果一点一点看过去,看到什么年代去,这种情况还不少
如果eclipse都不会用的话,一周就会被要求走人
哪里还有2-3个月时间去适应
【在 m********t 的大作中提到】 : 自己设计的流程,自己写的包裹,自己不知道吗? : 设计一个流程本身就花几个星期了, 这么滚来滚去的各大步骤, : 还没印在脑门上吗? 你知道公司里效率低的话,这部分甚至要2~3个月, : 这个环节能在脑子里记住差不多5年都不是问题 : 还记不住,真说明此人不适合做计算机业,趁早腾出位子给好人吧
|
z*******3 发帖数: 13709 | 14 当一个东西傻子都会用的时候,不会用的人就麻烦了
【在 m********t 的大作中提到】 : 所以,傻子都能用上网啊,3岁到83岁 : 但terminal还有那些shell commands,很多人不行啊,就是有点专业skill的才用
|
m********t 发帖数: 13072 | 15 terminal还有一个好处,就是这边run着,那边可以新开一个窗口,观察run的进度,能
显示出还有多少没run 完----当然这个mini-program自己都可以写。
IDE行吗?
说真的,那种稍微有点规模的,还得在linux终端底下做,
不能因为edit 方便而忽略了设计的全部方便,
实在嫌弃,可以搞个emacs,也有颜色,五彩缤纷的 |
z*******3 发帖数: 13709 | 16 多开几个tab就行了
大部分快捷键都是自动打开tab的
比如常用的查找
command+shift+f
idea里面是command+shift+o好想
有些忘了
【在 m********t 的大作中提到】 : 还有一个问题,就是多个目录切换也方便
|
m********t 发帖数: 13072 | 17 一样的,一回事
【在 z*******3 的大作中提到】 : 哪有可能是自己设计的,一般工程都是中途进去干活 : 尽快上手,搞定,上百万行代码,一个类有6000多行 : 如果一点一点看过去,看到什么年代去,这种情况还不少 : 如果eclipse都不会用的话,一周就会被要求走人 : 哪里还有2-3个月时间去适应
|
z*******3 发帖数: 13709 | 18 当然可以
emacs那种五颜六色没有太大意义
最重要的是快速定位
不需要grep就能找到
自动打开tab,然后跳转到定义上
日产两千多行代码不是闹着玩的
多磨蹭一下,今晚就别回去吃饭了
【在 m********t 的大作中提到】 : terminal还有一个好处,就是这边run着,那边可以新开一个窗口,观察run的进度,能 : 显示出还有多少没run 完----当然这个mini-program自己都可以写。 : IDE行吗? : 说真的,那种稍微有点规模的,还得在linux终端底下做, : 不能因为edit 方便而忽略了设计的全部方便, : 实在嫌弃,可以搞个emacs,也有颜色,五彩缤纷的
|
z*******3 发帖数: 13709 | 19 6000多行一个类,你一回事,我做不到一回事
ide太重要了,我手头这个代码量已经上百万行了
我一个人都contribte几万行了
我现在明白为什么当有人说他写过20万行代码之后
有些人不信了,不同语言的productivity是不一样的
【在 m********t 的大作中提到】 : 一样的,一回事
|
m********t 发帖数: 13072 | 20 切换50个多个files,有些files是另一个server上的,随时都要调取
你说哪个更方便?
【在 z*******3 的大作中提到】 : 当然可以 : emacs那种五颜六色没有太大意义 : 最重要的是快速定位 : 不需要grep就能找到 : 自动打开tab,然后跳转到定义上 : 日产两千多行代码不是闹着玩的 : 多磨蹭一下,今晚就别回去吃饭了
|
|
|
z*******3 发帖数: 13709 | 21 ide只要内存够,替代一般的editor一点问题没有
无论啥功能,我连git,maven,ants,tomcat,jboss这些
都集成进去了,完全傻瓜化处理
开发,测试,大部分步骤都是一个按钮或者快捷键的事
【在 m********t 的大作中提到】 : 切换50个多个files,有些files是另一个server上的,随时都要调取 : 你说哪个更方便?
|
m********t 发帖数: 13072 | 22 那你以为我们都在忙乎什么呢?
要把人家的数据模型几百人都做好的,拿过来变成custmoized,那是几百人的业务额,
可不就是每天好几十个files都要跳来跳去的,
6000行,够吗 我还没包括header files呢
一个参数变了,增加了,取消,很多相关的结构,全盘要随之调整的,
【在 z*******3 的大作中提到】 : 6000多行一个类,你一回事,我做不到一回事 : ide太重要了,我手头这个代码量已经上百万行了 : 我一个人都contribte几万行了 : 我现在明白为什么当有人说他写过20万行代码之后 : 有些人不信了,不同语言的productivity是不一样的
|
z*******3 发帖数: 13709 | 23 我连上传cloud,然后在cloud上部署这些有时候都放ide里面做
不过其他语言不行,就java我可以做到,各类插件比较多
其他语言,很多时候还需要开terminal
【在 m********t 的大作中提到】 : 切换50个多个files,有些files是另一个server上的,随时都要调取 : 你说哪个更方便?
|
z*******3 发帖数: 13709 | 24 是一个类6000行,不是所有的文件加起来6000行
一个类6000行,代码量已经上百万了
【在 m********t 的大作中提到】 : 那你以为我们都在忙乎什么呢? : 要把人家的数据模型几百人都做好的,拿过来变成custmoized,那是几百人的业务额, : 可不就是每天好几十个files都要跳来跳去的, : 6000行,够吗 我还没包括header files呢 : 一个参数变了,增加了,取消,很多相关的结构,全盘要随之调整的,
|
z*******3 发帖数: 13709 | |
m********t 发帖数: 13072 | 26 glowinglake 跑哪去了。。。。?
尼玛挖个坑,把我撂下,不管啦 |
z*******3 发帖数: 13709 | 27 life不要变得这么苦逼
每天面对着黑白界面,老得很快的
这种生活我是不太愿意做的
以前我就很奇怪
为啥它们老把ide界面调成黑白的
我就从来不改,彩色用得蛮好的
看到其他有些人对javadoc的界面改版都有意见
我也觉得有些不可思议
我记得scala很早就用相对好看一点的doc css了
【在 m********t 的大作中提到】 : glowinglake 跑哪去了。。。。? : 尼玛挖个坑,把我撂下,不管啦
|
m********t 发帖数: 13072 | 28 我不是天天做coding的,大部分时间是 meeting和 document, word和ppt
尤其ppt
每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了
【在 z*******3 的大作中提到】 : life不要变得这么苦逼 : 每天面对着黑白界面,老得很快的 : 这种生活我是不太愿意做的 : 以前我就很奇怪 : 为啥它们老把ide界面调成黑白的 : 我就从来不改,彩色用得蛮好的 : 看到其他有些人对javadoc的界面改版都有意见 : 我也觉得有些不可思议 : 我记得scala很早就用相对好看一点的doc css了
|
z*******3 发帖数: 13709 | 29 那还好
【在 m********t 的大作中提到】 : 我不是天天做coding的,大部分时间是 meeting和 document, word和ppt : 尤其ppt : 每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了
|
z*******3 发帖数: 13709 | 30 羡慕还有写docs的,做程序猿做久了都被虐成狗了
doc就没写过,基本上都是依赖javadoc自动生成
其实写了也没啥用,一般coding monkeys的表达能力都不行
各种错,还不如不看,c'est la vie miserable
【在 m********t 的大作中提到】 : 我不是天天做coding的,大部分时间是 meeting和 document, word和ppt : 尤其ppt : 每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了
|
|
|
H****S 发帖数: 1359 | 31 我们这么这儿不止一个人是用vi写scala/java |
z*******3 发帖数: 13709 | 32 core java吧
连spring都没怎么用吧?
【在 H****S 的大作中提到】 : 我们这么这儿不止一个人是用vi写scala/java
|
h****n 发帖数: 99 | 33 动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行
?不要以为行数越多越牛,堆行数的烂code就这么写出来的。
【在 z*******3 的大作中提到】 : 哪有可能是自己设计的,一般工程都是中途进去干活 : 尽快上手,搞定,上百万行代码,一个类有6000多行 : 如果一点一点看过去,看到什么年代去,这种情况还不少 : 如果eclipse都不会用的话,一周就会被要求走人 : 哪里还有2-3个月时间去适应
|
z*******3 发帖数: 13709 | 34 legacy system
你是不是从来都没有在一些上年份的公司工作过?
随便一个历史上10年的公司的backend
代码上百万行太正常了
不用找其他的,就抓一个银行就有
要不要打赌?
【在 h****n 的大作中提到】 : 动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行 : ?不要以为行数越多越牛,堆行数的烂code就这么写出来的。
|
z*******3 发帖数: 13709 | 35 我不是写mobile的
我的本行工作是backend
mobile是我凑热闹玩的东西
你到现在都没弄明白我是干嘛的
你这个职业敏感度太差
【在 h****n 的大作中提到】 : 动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行 : ?不要以为行数越多越牛,堆行数的烂code就这么写出来的。
|
z*******3 发帖数: 13709 | 36 如果我没记错,jira应该都上百万行代码了
启动时候一堆debug info,就差不多可以感觉出来了 |
m********t 发帖数: 13072 | 37 我靠,大部队集合了。。。
被小赵哥哥训的,我都快找豆腐去了
glowinglake呢? 什么人哪,弄个大坑,你倒是敬业点啊,维护一下啊 |
z*******3 发帖数: 13709 | 38 做女人,还是不要碰这种代码
会很痛苦的,当然你生产,让别人去维护
那会舒服一点,反正这种代码我是绝对不愿意接盘的
java不是没有这种项目,但是每一次接盘的不是自己滚蛋
就是被赶走,可能美帝要绿卡要身份,这种罪就不得不受
其他国家pr容易搞一点,所以跳槽跑路的就会比较多
【在 m********t 的大作中提到】 : 我靠,大部队集合了。。。 : 被小赵哥哥训的,我都快找豆腐去了 : glowinglake呢? 什么人哪,弄个大坑,你倒是敬业点啊,维护一下啊
|
m********t 发帖数: 13072 | 39 写docs里面也有很多学问,大部分时间都在做ppt,有时候还上excel
就这样,我还是发现ppt,有的高手能做的高大上
【在 z*******3 的大作中提到】 : 羡慕还有写docs的,做程序猿做久了都被虐成狗了 : doc就没写过,基本上都是依赖javadoc自动生成 : 其实写了也没啥用,一般coding monkeys的表达能力都不行 : 各种错,还不如不看,c'est la vie miserable
|
z*******3 发帖数: 13709 | 40 excel也可以做得很绚啊
加点vb进去
【在 m********t 的大作中提到】 : 写docs里面也有很多学问,大部分时间都在做ppt,有时候还上excel : 就这样,我还是发现ppt,有的高手能做的高大上
|
|
|
h****n 发帖数: 99 | 41 上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言
好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend
的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能
扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算
你运气。
说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知
有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。 |
z*******3 发帖数: 13709 | 42 因为mobile的东西小啊
而且历史短啊
mobile就那点东西,有啥复杂的计算?
就游戏的复杂度会高点,尤其是3d游戏复杂度会高点
其他都不会太高,2d游戏的复杂度也就那么一回事
基本上构建了一个场景,剩下的把图片音乐给换一下就可以了
就根本不需要开发,一般一个team的程序员控制在2-3个人就可以搞了
我一个人也没啥特别麻烦的
问题在于backend不能这么搞
backend所有东西都是堆积上去
随着年代增加而增加,而且越来越多,越来越大
象web server那种用node,go和ruby重写三次,不让写就跑路的
这种情况几乎不允许出现
这才叫工程,这才叫软件工程,这个领域才需要软件工程
因为人多,需要协调和一致性,而不是几个手工作坊的产品就大谈什么软件工程
你这不是笑话吗?
你连例子都没举对,你说的mobile那不叫软件工程,那叫艺术
甚至你说它们是工程,它们都觉得你侮辱了它们
【在 h****n 的大作中提到】 : 上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言 : 好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend : 的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能 : 扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算 : 你运气。 : 说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知 : 有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。
|
z*******3 发帖数: 13709 | 43 软件工程不强调什么核心的概念
所有的东西都是需要的
也没有什么东西是不可替代的
这才是工程的思维方式
就跟打战一样,一堆人一起上
没有说少了哪个将领就不能打了
少了曼斯坦因,古德里安照样冲
元首也不是必不可少的,少了元首,就抓出戈林
把它屁股往元首位置上一按,照样发动二战
你来跟我大谈什么核心,核心什么?
你翻开软件工程,有核心这个概念么?
软件工程甚至所有的工程学,都讲究的是零件
这个东西不能用了,坏了,换掉它
你觉得那一万多行很难写么?
lol
【在 h****n 的大作中提到】 : 上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言 : 好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend : 的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能 : 扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算 : 你运气。 : 说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知 : 有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。
|
h****n 发帖数: 99 | 44 俺做web的,mobile那是您的工程+艺术。
I服U了,您就上来掉书袋的,还软件工程呢:-) |
z*******3 发帖数: 13709 | 45 有些老中,尤其是用vi写代码的老中
总觉得自己是大将之才
就跟老魏一样,我只做最核心的部分
剩下的你去搞定
搞得好像最核心的部分有多难一样
其实p都不重要
没有你,人家一样做
事实上人家也没求你来做
不是么?吹了半天,其实什么核心也都不是你在写
真有这个本事,你的名字早就见报了
要不说说啥大名?也长长见识
多数人不过是进去给人做维护的吧?
别人写好了,然后进去给人家擦屁股
然后说,我见过市面,核心组,你看我多牛逼 |
z*******3 发帖数: 13709 | 46 工程不是你说的么?
你说我没工程这概念
言外之意不就是你有么?
你觉得对比我修理这一庞然大悟,真有么?
你觉得是越大越需要工程
还是越小越需要工程?
你觉得上百万行代码还能运行,是不是工程的功劳
如果连工程都没概念的话,上百万行代码会不会轰然坍塌?
我觉得会
【在 h****n 的大作中提到】 : 俺做web的,mobile那是您的工程+艺术。 : I服U了,您就上来掉书袋的,还软件工程呢:-)
|
a***n 发帖数: 538 | 47 这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不
好用。 |
z*******3 发帖数: 13709 | 48 所以动态脚本用ide还不如干脆就别用算了
【在 a***n 的大作中提到】 : 这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不 : 好用。
|
h****n 发帖数: 99 | 49 我还真敢打这个赌,1万多行就你还真写不出来。
“你觉得那一万多行很难写么?
lol”
我觉得你的逻辑很怪。大伙读了他这句有没类似感觉?
【在 z*******3 的大作中提到】 : 软件工程不强调什么核心的概念 : 所有的东西都是需要的 : 也没有什么东西是不可替代的 : 这才是工程的思维方式 : 就跟打战一样,一堆人一起上 : 没有说少了哪个将领就不能打了 : 少了曼斯坦因,古德里安照样冲 : 元首也不是必不可少的,少了元首,就抓出戈林 : 把它屁股往元首位置上一按,照样发动二战 : 你来跟我大谈什么核心,核心什么?
|
m********t 发帖数: 13072 | 50 问一下,IDE能做git command吗?
我有时候就在天花乱坠的想,这个terminal发明者真是个奇才,这么个小小command
line能handle everything, 甚至包括了web site, html,
everything can be handled, 多么奇妙的创造
【在 a***n 的大作中提到】 : 这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不 : 好用。
|
|
|
z*******3 发帖数: 13709 | 51 lol
软件工程的核心是什么?
你来告诉我吧
eclipse的核心
对比其他ide的核心
有什么特别之处?
你没发现所有的ide都是可以互换的么?
【在 h****n 的大作中提到】 : 我还真敢打这个赌,1万多行就你还真写不出来。 : “你觉得那一万多行很难写么? : lol” : 我觉得你的逻辑很怪。大伙读了他这句有没类似感觉?
|
z*******3 发帖数: 13709 | 52 egit
plugin随便下一个就有了
去eclipse market place上找
【在 m********t 的大作中提到】 : 问一下,IDE能做git command吗? : 我有时候就在天花乱坠的想,这个terminal发明者真是个奇才,这么个小小command : line能handle everything, 甚至包括了web site, html, : everything can be handled, 多么奇妙的创造
|
g*********e 发帖数: 14401 | 53
这是一个写代码哲学的差别。搞scala 是糙快猛的风格 要求给个新项目几天就上手,
往里面添code,堆模块,你自然觉得别人写的东西你不需要细看。
c++ 是慢工出细活,到一个组,半年之内不指望你搞出点啥,把别人的东西看懂了才好
上手。
【在 z*******3 的大作中提到】 : lol : 软件工程的核心是什么? : 你来告诉我吧 : eclipse的核心 : 对比其他ide的核心 : 有什么特别之处? : 你没发现所有的ide都是可以互换的么?
|
c******o 发帖数: 1277 | 54 <-vim scala/ruby/java/php |
q*c 发帖数: 9453 | 55 都在脑子里, lol
手工作坊的干活。
大点的项目,你要维护,经常机器出来问题,根本不知道哪里,谁的问题,你去和经理
说,给我 1个月,我慢慢进脑子里,有 bug 就知道了,哈哈。
都是没实际经验。
我发现鼓吹 scala 或者什么脚本的,两类人, 一类是小年轻,一类是学校很久了然后
出来的。比如我旁边两个拥蹇,以前一个是助教多年,另外一个也是 assitant
professor. 整天钻研 scala, 发明新的 dsl, 节省程序行数,但是带来无穷麻烦。
【在 m********t 的大作中提到】 : +1 : 主要是需要multiple files的搜索,不是只碰一个file那么简单的事 : 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最 : 后还生出个baby出来 : 而且因为同时使用python和perl,在同一个terminal下实在很方便 : IDE怎么弄,打开一堆窗口吗?
|
m********t 发帖数: 13072 | 56 what are u talking about...
没经验能让我管这项目吗
不知道问题在哪的 说明面试官看走眼了
不能说明我脑子没这根弦
【在 q*c 的大作中提到】 : 都在脑子里, lol : 手工作坊的干活。 : 大点的项目,你要维护,经常机器出来问题,根本不知道哪里,谁的问题,你去和经理 : 说,给我 1个月,我慢慢进脑子里,有 bug 就知道了,哈哈。 : 都是没实际经验。 : 我发现鼓吹 scala 或者什么脚本的,两类人, 一类是小年轻,一类是学校很久了然后 : 出来的。比如我旁边两个拥蹇,以前一个是助教多年,另外一个也是 assitant : professor. 整天钻研 scala, 发明新的 dsl, 节省程序行数,但是带来无穷麻烦。
|
g*********e 发帖数: 14401 | 57 对枯燥黑白的忍耐力 也是优秀程序员的一项能力
【在 z*******3 的大作中提到】 : life不要变得这么苦逼 : 每天面对着黑白界面,老得很快的 : 这种生活我是不太愿意做的 : 以前我就很奇怪 : 为啥它们老把ide界面调成黑白的 : 我就从来不改,彩色用得蛮好的 : 看到其他有些人对javadoc的界面改版都有意见 : 我也觉得有些不可思议 : 我记得scala很早就用相对好看一点的doc css了
|
g*********e 发帖数: 14401 | 58 百万行代码算不多不少吧 年轻点的公司 每个product几十个java scala文件 小年轻
小打小闹的。
老公司legacy几千个cxx 平均每个几千行 照样用emacs可以跳来跳去
但总的来说 ide降低了吗弄的入行门槛 现在做ui的也自称吗弄了
【在 z*******3 的大作中提到】 : 如果我没记错,jira应该都上百万行代码了 : 启动时候一堆debug info,就差不多可以感觉出来了
|
y*******g 发帖数: 6599 | 59 那用代码做ui的自称什么?
【在 g*********e 的大作中提到】 : 百万行代码算不多不少吧 年轻点的公司 每个product几十个java scala文件 小年轻 : 小打小闹的。 : 老公司legacy几千个cxx 平均每个几千行 照样用emacs可以跳来跳去 : 但总的来说 ide降低了吗弄的入行门槛 现在做ui的也自称吗弄了
|
g*********e 发帖数: 14401 | 60
web designer
frontend dev
【在 y*******g 的大作中提到】 : 那用代码做ui的自称什么?
|
|
|
y*******g 发帖数: 6599 | 61 中文的资格都没了?
【在 g*********e 的大作中提到】 : : web designer : frontend dev
|
g*********e 发帖数: 14401 | 62
前端开发
【在 y*******g 的大作中提到】 : 中文的资格都没了?
|
m********t 发帖数: 13072 | 63 我每天上jobhunting和program版都为了看你的回帖,你倒是经常跟贴,但量不多,
精华的含金度和性价比,可是super high的,
除此之外的就是涵养很好,你曾经和我对过贴,我当时以为你大概会intensively
defensive,不过nothing happend.
我很欣赏你的, 唉。。。
【在 g*********e 的大作中提到】 : : 前端开发
|
g*********e 发帖数: 14401 | 64
汗。。。我的贴根本没有营养 上班就是灌水。
你要看看半海大牛的回帖,或者古德霸的
【在 m********t 的大作中提到】 : 我每天上jobhunting和program版都为了看你的回帖,你倒是经常跟贴,但量不多, : 精华的含金度和性价比,可是super high的, : 除此之外的就是涵养很好,你曾经和我对过贴,我当时以为你大概会intensively : defensive,不过nothing happend. : 我很欣赏你的, 唉。。。
|
m********t 发帖数: 13072 | 65 半海是谁,不认识,goodbug就算了,
我这辈子看走眼的次数,比你一只手的指头还少
大部分ID对自己熟悉的业务,都会有过深刻的昙花一现,那点东东,啥都说明不了
我这么笨如牛的不也会敲两下vim和emacs吗?
如果我是CEO,我就出高价把你要过来了,
【在 g*********e 的大作中提到】 : : 汗。。。我的贴根本没有营养 上班就是灌水。 : 你要看看半海大牛的回帖,或者古德霸的
|
h****n 发帖数: 99 | 66 大家都写百万行的工程,佩服啊。
问下大牛,Java HotSpot JVM 这样的需要多少行? |
g*********e 发帖数: 14401 | 67
祝你早日创业成功!俺就指望你了!
【在 m********t 的大作中提到】 : 半海是谁,不认识,goodbug就算了, : 我这辈子看走眼的次数,比你一只手的指头还少 : 大部分ID对自己熟悉的业务,都会有过深刻的昙花一现,那点东东,啥都说明不了 : 我这么笨如牛的不也会敲两下vim和emacs吗? : 如果我是CEO,我就出高价把你要过来了,
|
m********t 发帖数: 13072 | 68 你能说一下大致的range吗? 比如多少shares,多少base的?
我心里有个数,你放心,我对才华横溢的人才,绝对出手阔绰
【在 g*********e 的大作中提到】 : : 祝你早日创业成功!俺就指望你了!
|
y*******g 发帖数: 6599 | 69 真悲哀,以前还以为自己是码农呢。
【在 g*********e 的大作中提到】 : : 祝你早日创业成功!俺就指望你了!
|
r****y 发帖数: 26819 | 70 ide当然是有些“效率”的。
不过,如果一个工作的舒适程度到了磨蹭一下就没法回去吃晚饭的地步,其实不是工具
的问题了。
工作也好,项目也好,随人挑工具其实在乎的不是工具的差别,而是说,工作量不是看
日产多少行代码。好比有些喜欢emacs的人比如xahlee成天在那里炫耀他换来换去的键
盘,我真不觉得他是因为非要用某把好键盘,晚上才能来得及回去吃晚饭。键盘的差别
能有这么大么。。。还是在炫耀这里边的趣味:不是为了钱,而是爱好。不然,做的事
也太没趣了。
所以,组里的老头们在各种平台下慢慢用古老的编辑器,有个什么问题可以随时找他们
开聊,要的就是这种下午茶。
【在 z*******3 的大作中提到】 : 当然可以 : emacs那种五颜六色没有太大意义 : 最重要的是快速定位 : 不需要grep就能找到 : 自动打开tab,然后跳转到定义上 : 日产两千多行代码不是闹着玩的 : 多磨蹭一下,今晚就别回去吃饭了
|
|
|
g*********e 发帖数: 14401 | 71 你不是前后端都做吗
【在 y*******g 的大作中提到】 : 真悲哀,以前还以为自己是码农呢。
|
y**********u 发帖数: 6366 | 72 大牛,你已经很牛了。。。
【在 y*******g 的大作中提到】 : 真悲哀,以前还以为自己是码农呢。
|
m********t 发帖数: 13072 | 73 不太习惯你每次都这么上来捧的节奏和风格
所以你如果捧我,我会麻木不仁的,你真是发自内心的吗?
yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个
普通孩子,
人也没吹自己,也没高调
大牛这词,是不是都用烂了?
我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么
牛的,我夸不出口,太违心了。
也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。
【在 y**********u 的大作中提到】 : 大牛,你已经很牛了。。。
|
y**********u 发帖数: 6366 | 74 这样,那我错了
yangcheng这个id我没有见过,的确也不太了解他的年薪。
但是看他的贴很多讲的还是很有道理的
【在 m********t 的大作中提到】 : 不太习惯你每次都这么上来捧的节奏和风格 : 所以你如果捧我,我会麻木不仁的,你真是发自内心的吗? : yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个 : 普通孩子, : 人也没吹自己,也没高调 : 大牛这词,是不是都用烂了? : 我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么 : 牛的,我夸不出口,太违心了。 : 也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。
|
m********t 发帖数: 13072 | 75 其实,不管zhaoce说什么,我一般也不去追究是真是假,就当人家是真的,咱又有什么
损失
工具这东西,就图个顺手,用习惯了就难改了,跟72个地方方言,其实一个道理
北京话就真的高大上了?不是吧。。。
广东话说利索了,也有口才精湛的广东人(能一个演讲家没有吗?),但人就是普通话
说不好,这是先入为主和长期环境造成的使用语言的不同而已罢了
【在 h****n 的大作中提到】 : 大家都写百万行的工程,佩服啊。 : 问下大牛,Java HotSpot JVM 这样的需要多少行?
|
y*******g 发帖数: 6599 | 76 只做前端啊,只是iOS Android都做而已
【在 g*********e 的大作中提到】 : 你不是前后端都做吗
|
y*******g 发帖数: 6599 | 77 你客气了,我年薪不是“没有特别高”,是比较低
【在 m********t 的大作中提到】 : 不太习惯你每次都这么上来捧的节奏和风格 : 所以你如果捧我,我会麻木不仁的,你真是发自内心的吗? : yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个 : 普通孩子, : 人也没吹自己,也没高调 : 大牛这词,是不是都用烂了? : 我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么 : 牛的,我夸不出口,太违心了。 : 也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。
|
y**********u 发帖数: 6366 | 78 真正低的飘过。。。。。。。
是个
什么
【在 y*******g 的大作中提到】 : 你客气了,我年薪不是“没有特别高”,是比较低
|
n****s 发帖数: 119 | 79 你自己写了上百万行了?
http://www.edudemic.com/how-many-lines-of-code-is-that/
100,000 to 999,999 lines of code: iPhone apps, older (80s) versions of
software like Photoshop
Between 1 and 5 million lines of code: Photoshop CS6, Hubble Space Telescope
, US Military Drone
Between 5 and 10 million lines of code: The latest version of Google Chrome,
the Mars Curiosity Rover
Between 10 and 25 million lines of code: Total flight software for a Boeing
787, MySQL, a Chevy Volt
也就是说你自己写了个photoshot咯,或者说你写了个Drone?
另外据说US health care网站有100 million lines of code. 估计他们的开发者跟你
是一个思路吧,行数越多越好.
【在 z*******3 的大作中提到】 : 是一个类6000行,不是所有的文件加起来6000行 : 一个类6000行,代码量已经上百万了
|
g*********e 发帖数: 14401 | 80
你这算mobile 在我理解跟传统的写桌面程序的相对应。
我说的是做网页css html js的那种前端
【在 y*******g 的大作中提到】 : 只做前端啊,只是iOS Android都做而已
|
|
|
m********t 发帖数: 13072 | 81 我觉得你的收入不会低的,应该算是超过大部分
你有个特征,一种不易察觉的淡定,本来这可以是性格使然,但天然淡定的人不会太留
恋这种争吵的土壤,会嫌烦的,你却不是,这地方你每天来很多次,proactive,也热
衷于关心这里发生的各种稀奇古怪,积极参政,虽然跟你一点关系都没有,^_^
很可能对现状从收入到生活,都比较满意, 暂时没有突破的特别渴望,除非特别好的
package,
这也是为何你可以轻易抬举那么多人为大牛----因为你自己本来过的也很好了,所以让
大家的心情都好一好,也不错嘛
LOL
【在 y**********u 的大作中提到】 : 真正低的飘过。。。。。。。 : : 是个 : 什么
|
n****s 发帖数: 119 | 82 做css和js,又懂computer science的,那都是超级大牛.
【在 g*********e 的大作中提到】 : : 你这算mobile 在我理解跟传统的写桌面程序的相对应。 : 我说的是做网页css html js的那种前端
|
m********t 发帖数: 13072 | 83 你是对的,这个真的是精确答案
avenssi口中的50多岁快绝经的月小妹,真的很服你。。。
【在 g*********e 的大作中提到】 : : 你这算mobile 在我理解跟传统的写桌面程序的相对应。 : 我说的是做网页css html js的那种前端
|
m********t 发帖数: 13072 | 84 你也是对的, 前一段时间,avenssi使劲儿拍我,说我不是学CS的外行
其实正宗CS不太碰这个什么前端什么什么的,术语都不见得有机会接触,这些都是我毕
业后,有点兴趣,自学过的,包括apache server等等的
本科生的课设里,还是强调algorithm,OS,Arch,DB的比较重一些,同时也提供C++,
java的课设。但这只是一种core语言工具,谁都可以选的,包括外系,只不过是CS系
开设而已,所以课程名叫CS103,106, 等等
我不记得CS系提供过css和js这门前端课啊,后端其实没有。。。
【在 n****s 的大作中提到】 : 做css和js,又懂computer science的,那都是超级大牛.
|
n****s 发帖数: 119 | 85 每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系
;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人.
不过懂的不多也可以灌水.人生苦短,无所谓了.
【在 m********t 的大作中提到】 : 你也是对的, 前一段时间,avenssi使劲儿拍我,说我不是学CS的外行 : 其实正宗CS不太碰这个什么前端什么什么的,术语都不见得有机会接触,这些都是我毕 : 业后,有点兴趣,自学过的,包括apache server等等的 : 本科生的课设里,还是强调algorithm,OS,Arch,DB的比较重一些,同时也提供C++, : java的课设。但这只是一种core语言工具,谁都可以选的,包括外系,只不过是CS系 : 开设而已,所以课程名叫CS103,106, 等等 : 我不记得CS系提供过css和js这门前端课啊,后端其实没有。。。
|
m********t 发帖数: 13072 | 86 我不可能懂的多,PhD如果懂的很宽,就怪了,越窄越好,甚至是只focus一个很窄的
issue
我再说一遍我前面的content:
1. 反方说法: 你不懂前端什么什么的,所以你不是正宗的CS出身
2. 正方说法: 正宗的CS根本不教这些,都不开这些课设,所以前端后端什么的跟是不
是科班出身没有关系
你这次看明白了吗?
虽然我更同意你的每一句话,确实也懂的不多,但我不明白的是:我所阐述的内容,是
怎么能推理到我懂的不多,这个逻辑线,
人生苦短,灌水使命,人人有责,加十分。
【在 n****s 的大作中提到】 : 每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系 : ;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人. : 不过懂的不多也可以灌水.人生苦短,无所谓了.
|
c****f 发帖数: 1102 | 87 所以程序员一水的mac开发啊 开个sublime 开个terminal |
m********t 发帖数: 13072 | 88 另外说一下,我面试的时候,全部是放水过的。。。我始终认为IT界对女生的要求,非
常低
他们在jobhunting版讨论的所有题目,一道都没人问过我, 我在jobhunting版说这些
,就是没人信,真是哭笑不得
google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
了至少10年了吧,
当然,荣幸的说一声----蒙对了!
【在 n****s 的大作中提到】 : 每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系 : ;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人. : 不过懂的不多也可以灌水.人生苦短,无所谓了.
|
c********1 发帖数: 421 | 89 google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
了至少10年了吧,
这是什么?
【在 m********t 的大作中提到】 : 另外说一下,我面试的时候,全部是放水过的。。。我始终认为IT界对女生的要求,非 : 常低 : 他们在jobhunting版讨论的所有题目,一道都没人问过我, 我在jobhunting版说这些 : ,就是没人信,真是哭笑不得 : google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章 : 节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是 : 怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现 : ,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰 : 了至少10年了吧, : 当然,荣幸的说一声----蒙对了!
|
m********t 发帖数: 13072 | 90 就是计算机安全系统里最早用的那个防卫模式, 朝鲜和古巴都不会用的,尼玛堂堂高
大上,谷歌考我这个。。。那都是书本上前序里的内容。。。他要的答案就是一个单词
,只要你说出来,就算 got the point,
给我这道题的时候,我都惊讶的,差点脑袋短路了,以至于我不敢相信自己的耳朵,是
不是听错了, 高中生都会吧,
anyway,这世道,我在这实话实说,反倒被当成精神病。。。
【在 c********1 的大作中提到】 : google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章 : 节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是 : 怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现 : ,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰 : 了至少10年了吧, : 这是什么?
|
|
|
y*******g 发帖数: 6599 | 91 其实现在的js操作dom那一套和mobie几乎一样,你看@scale 2014上,facbeook现在iOS
的写法就是几乎照搬js/css
【在 g*********e 的大作中提到】 : : 你这算mobile 在我理解跟传统的写桌面程序的相对应。 : 我说的是做网页css html js的那种前端
|
m********t 发帖数: 13072 | 92 忘了说一句,我读书的时候,前序都从头到尾读好几遍,那部分才是我最喜欢的
里面有很多的铺垫和历史记载,甚至还有名人轶事,很吸引我。。。
所以这道题出来的时候,当我理解了他问的就是这回事的时候,马上就知道是书里哪部
分的了。 |
c********1 发帖数: 421 | 93 汗,我连高中生都不如。什么是防卫模式?windows 下的safe mode?
【在 m********t 的大作中提到】 : 就是计算机安全系统里最早用的那个防卫模式, 朝鲜和古巴都不会用的,尼玛堂堂高 : 大上,谷歌考我这个。。。那都是书本上前序里的内容。。。他要的答案就是一个单词 : ,只要你说出来,就算 got the point, : 给我这道题的时候,我都惊讶的,差点脑袋短路了,以至于我不敢相信自己的耳朵,是 : 不是听错了, 高中生都会吧, : anyway,这世道,我在这实话实说,反倒被当成精神病。。。
|
q******0 发帖数: 19 | 94 楼主对vim不太熟吧,你说的那些功能都有插件可以实现,比如YouCompleteMe |
S****8 发帖数: 401 | 95 前辈能不能详细说说,“写c++的基本可以通过A a;知道A是什么class,有哪些方法。都
记在脑子里了。要是不知道的话,去terminal里grep一下”。
【在 g*********e 的大作中提到】 : : 你这算mobile 在我理解跟传统的写桌面程序的相对应。 : 我说的是做网页css html js的那种前端
|
c***C 发帖数: 139 | 96 你在比较两个不同的东西
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|
a*********a 发帖数: 3656 | 97 你给的连接很有意思:http://www.edudemic.com/how-many-lines-of-code-is-that/
“Over 100 million lines of code: the US healthcare.gov website (reportedly)
” 下面的图显示government.gov是5亿行code!这还是个半成品!
LHC是c++的。一两百万行可以找到Higgs粒子了。
你把LHC用java写,我估计文件数量翻100倍,类的数量加50倍,把所有的import,
setter, getter语句加起来,啥正事没干,恐怕就百万行了。写完了,运行时间增加10
倍,所有研究生65岁拿学位。
Telescope
Chrome,
Boeing
【在 n****s 的大作中提到】 : 你自己写了上百万行了? : http://www.edudemic.com/how-many-lines-of-code-is-that/ : 100,000 to 999,999 lines of code: iPhone apps, older (80s) versions of : software like Photoshop : Between 1 and 5 million lines of code: Photoshop CS6, Hubble Space Telescope : , US Military Drone : Between 5 and 10 million lines of code: The latest version of Google Chrome, : the Mars Curiosity Rover : Between 10 and 25 million lines of code: Total flight software for a Boeing : 787, MySQL, a Chevy Volt
|
m********t 发帖数: 13072 | 98 你们太敬业了
这么一句话 如此之大批量调研
就为了证明zhaoce是个傻子 |
o**o 发帖数: 3964 | 99 有一点道理。不过vi用熟了,搜索查看索引速度其实很快。手打reg exp比悬浮鼠标等
IDE提示快,不过费脑子。 |
a*********a 发帖数: 3656 | 100 和写code的一样,别人再怎么敬业,再怎么大批量调研,加起来还是不如老赵一个人码
的字多。
折算一下,500万行healthcare.gov的code,搁到CERN,相当于一两万行调试阶段的C++。
【在 m********t 的大作中提到】 : 你们太敬业了 : 这么一句话 如此之大批量调研 : 就为了证明zhaoce是个傻子
|
|
|
d********f 发帖数: 43471 | 101 鼠标程序员你好!
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|
J***n 发帖数: 21 | 102 你说的这些feature我用vim+cscope都能实现啊。 不会用就不要乱说。
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|
j*********d 发帖数: 342 | 103 感觉特喜欢用vi的都是写程序高手。
我是不用ide就不行的人。一是自己水平不行,而是有些我的code总得用ide插断点逐步
监测才能彻底除bug。
不得不佩服用vi就能写出无bug code的弟兄。 |
m********t 发帖数: 13072 | |
g*********e 发帖数: 14401 | 105 这还不够详细?你想知道什么?
【在 S****8 的大作中提到】 : 前辈能不能详细说说,“写c++的基本可以通过A a;知道A是什么class,有哪些方法。都 : 记在脑子里了。要是不知道的话,去terminal里grep一下”。
|
y**********u 发帖数: 6366 | 106 我现在只用sublime了,觉得也都能实现。。。
【在 J***n 的大作中提到】 : 你说的这些feature我用vim+cscope都能实现啊。 不会用就不要乱说。
|
n*****t 发帖数: 22014 | 107 谁不是搬运数据啊,kernel 就是个数据搬运工,把大妈敲的东西穿个 TCP/IP 马甲搬
到网卡上,任何程序都是搬运
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|
a*********a 发帖数: 3656 | 108 人家是搬运“大”数据。
【在 n*****t 的大作中提到】 : 谁不是搬运数据啊,kernel 就是个数据搬运工,把大妈敲的东西穿个 TCP/IP 马甲搬 : 到网卡上,任何程序都是搬运
|
n**s 发帖数: 2230 | 109 vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定
义,交叉查东西,速度那真不比IDE慢 |
l******t 发帖数: 55733 | 110 在jar里的定义怎找?vi连个rename都没法做更别说其他refactor了
【在 n**s 的大作中提到】 : vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定 : 义,交叉查东西,速度那真不比IDE慢
|
|
|
n**s 发帖数: 2230 | 111 我说的是C/C++,用Java的还真没见过谁用vi之类的
【在 l******t 的大作中提到】 : 在jar里的定义怎找?vi连个rename都没法做更别说其他refactor了
|
m********t 发帖数: 13072 | 112 其实latex比word快,估计又有人愤愤不平了
【在 n**s 的大作中提到】 : vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定 : 义,交叉查东西,速度那真不比IDE慢
|
a***n 发帖数: 538 | 113 LATEX也有wysiwyg的编辑器啊。
【在 m********t 的大作中提到】 : 其实latex比word快,估计又有人愤愤不平了
|
h****r 发帖数: 2056 | 114 gdb?
【在 j*********d 的大作中提到】 : 感觉特喜欢用vi的都是写程序高手。 : 我是不用ide就不行的人。一是自己水平不行,而是有些我的code总得用ide插断点逐步 : 监测才能彻底除bug。 : 不得不佩服用vi就能写出无bug code的弟兄。
|
q*c 发帖数: 9453 | 115 obama 还管美国呢,中国那么多文盲法官呢, 哈哈。
没惊艳你就不能管项目拉? 好项目没多少, 那么多垃圾项目, 咋产生的?
【在 m********t 的大作中提到】 : what are u talking about... : 没经验能让我管这项目吗 : 不知道问题在哪的 说明面试官看走眼了 : 不能说明我脑子没这根弦
|
a********c 发帖数: 3657 | 116 典型人本拐到顿
【在 z*******3 的大作中提到】 : 为啥需要ide呢? : 因为一般遇到一个对象,通过ide快速定位对象 : 看看这个对象声明的时候,这个对象是啥,这是一 : 其次要看看这个对象有什么方法 : 然后选择合适的方法以转换数据 : 这个通过ide的.来做,自动弹出方法列表 : 这两个是ide最经常被用的两个features : 脚本做不到这两点 : 给你一个var,你说这是什么东西? : 当你需要转换数据的时候,看到var
|