关于vim的胡扯

今天听到关于vim何时使用的讨论。个人感觉作为编辑器还凑合,但写代码的话要配置很多东西,就很恶心了。

当时听到说在编辑大工程的时候才用,当时感觉也对。十几个G的代码,显然直接导入任何ide都会死,当时也没多想。

但后来一回想,总觉得哪里怪怪的。

一般大一些的项目都是会做成加载的模块组件库之类的,模块与模块的耦合度是非常底的。

如果真的需要把十几个G的代码全都加入IDE才可以编辑的话,说明代码耦合度高。耦合度高的代码越大越复杂,所以十几个G的高耦合代码恐怕没有任何一个人或者一个团队能写出来。换言之,十几个G的代码的大工程一定的是耦合度底的,可以组件化编辑的。可以组件化的东西,下层也必然做了优化,所以其中的一个小模块也是可以单独拿出来编辑调试的。如果做到这个份上,项目管理者不可能不在其中设置单元测试,以便确保工程的可靠性。所以说,大工程是完全可以分解成多个小工程的。

那么什么时候使用vim呢?我个人基本上只在两种情况下会用:一是没用什么可用的编辑器了。二是再外行面前装装样子。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值