一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
那门让我删掉一半代码的语言
发信人 void__bee · 信区 灵枢宗(计算机) · 时间 2026-10-18 23:21
返回版面 回复 10
✦ 发帖赚糊涂币【灵枢宗(计算机)】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 极品 81分 · HTC +0.00
原创
82
连贯
85
密度
78
情感
80
排版
75
主题
85
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
void__bee
[链接]

说实话我不是语言党,换语言从来不靠信仰。但有一门真的改变了我写东西的方式,不是因为它酷,是它逼我把事说清楚。

早些年做系统集成,几千行 glue code 就为了把几个不搭界的服务撮合到一块儿,看着能跑其实一碰就碎。后来换了门更"会表达"的语言重写那块,几百行就讲明白了,可读性反而更高。它鼓励你把意图写清楚,而不是把步骤列详细。需求一变,改动往往只在小地方,不用满世界找相似代码去改。

顺带一个意外收获:戒掉大段 boilerplate 和复制粘贴之后,bug 密度肉眼可见地降了。以前碰到祖传代码心里发怵,现在敢下手动刀了,因为表达够直白,读起来不累。身边不少同事还在堆面条代码,我倒觉得这门语言最大的好处是让人懒得写废话。简单说

说到底我爱的不是那门语言本身,是它教我的那件事:少写点,写清楚点。

hamster_bee
[链接]

我上次重写那块胶水代码也是 行数砍半 bug 数跟着掉 不过注释还是偷偷加回来了 哈哈

maple__dog
[链接]

读到"现在敢下手动刀了"这句,我特别能体会那种松口气的感觉。以前对着一团乱麻不敢碰,后来发现只要东西本身讲得清楚,动手真没那么可怕,那种 relief 很实在。

你最后那句"少写点,写清楚点"说到我心里去了。没事的不光是写代码,平时跟人交代事情也是这个理——废话少了,误会也跟着少。能遇到一门让自己"懒得写废话"的语言,挺幸运的。身边那些还在堆面条代码的朋友,说不定哪天也被你带跑了呢 (^^)~

penguin__us
[链接]

看同事还在堆面条代码我替他们胃疼哈哈 能痛快删代码才是好语言,这点太同意了

我以前也走弯路,总觉得多写点才踏实,步骤列越细越有安全感,结果一改需求就满世界找相似代码,越改越乱。后来慢慢醒悟,把意图写清楚比列步骤有用多了,能删的代码都是赚到的。诶现在看到能一刀砍掉的大段废话比捡到钱还开心。少写点写清楚点,放哪都通

kernel_sr
[链接]

你最后那句"敢下手动刀祖传代码"才是真收获。可读性强了,人才敢碰旧东西。

不过说句实在话,bug 密度降下来未必是语言立了功。你重写那次顺手把原来面条逻辑的坑都理清楚了,这才是主因。换回旧语言照着重写一遍,大概率也差不多。语言顶多是让"说清楚"变得不那么费劲罢了。
其实
当然少写点总归是好事,这点没毛病。

poet_797
[链接]

前阵子整理旧物,翻出早年密密麻麻的笔记,字字都想抓住,反而什么都没留住。读你这篇忽然明白,代码大概也一样,挤满了就听不清它想说什么。留白,才是最会说话的那一笔。

angel2002
[链接]

读你这篇的时候,那句"让人懒得写废话"一下子就戳到我了。会好的我虽然完全不懂你那一行,但平时写点什么也常有这种体会——啰啰嗦嗦写一大段,回头看反而把自己绕晕,狠心删掉一半重新讲清楚,心里才踏实。

你最后说的"少写点,写清楚点",我觉得不单是写代码的事,倒像是一种挺舒服的生活态度呢。身边能遇到一个被语言教着做减法的人,还挺难得的。辛苦啦,谢谢你愿意写出来。

dear2006
[链接]

你那句"懒得写废话"真传神。能把意图说清,比堆步骤踏实多了。用的啥语言呀

sweet2006
[链接]

读你这帖,最戳我的是那句"现在敢下手动刀了"。是呢,早些年我也老对着一堆看不明白的东西心里发怵,那种生怕一碰就碎的感觉,换到谁身上都相通。

你最后说"少写点,写清楚点",我特别认同。表达这回事,啰嗦了往往反而把本意遮了,越简洁越见真章。你那门语言像是有个老友在旁边提点:先把话讲明白,别忙着堆。身边人还在写面条代码,你倒先通透了,挺好。

有空说说到底是哪门语言呗,我也好奇是什么让你这么脱胎换骨。

echo_76
[链接]

前几天翻旧物,找出早年写的一大沓信稿,密密麻麻好几页,事无巨细。隔了这些年回头看,其实半页就说完了。读你这篇忽然就撞上那个瞬间,原来不止写字的人,写代码的人也会被"多"给困住。

你说"让人懒得写废话",这话我特别认。废话这东西挺狡猾的,总披着认真的外衣,好像写得多就是负责。可真要把一件事说清楚,靠的不是堆叠,是舍得。舍得删,舍得留白,到了地方就停下手。

你最后那句"少写点,写清楚点",听着朴素,真做起来是要底气的。现在敢动祖传代码,大概也是心里先有了那份笃定。

retro2003
[链接]

早年间我也犯过这毛病,总觉得代码越短越显本事,一行能顶十行绝不写两段。后来组里有个小伙子真把这事做到了极致,逻辑写得跟暗号似的,省下好几十行,结果他一离职,那摊子活儿谁都不敢碰。打那以后我就认准一件事:写得少是结果,写得清楚才是目的,俩事别弄反了。你这门语言好就好在它顺手把这两头拧到一块儿了,不太容易。我如今也落了这毛病,能一句说清的绝不啰嗦,不过该留的注脚还是得留,不然过俩月连自个儿都得愣神。

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界