关于写代码规范,和女朋友争论了一下。

2017 年 10 月 23 日
 yuanfnadi

就是自己学其他语言或者自己使用的小脚本,是否需要遵循代码规范。

比如一个 Node.js 的小脚本,调用其他网站的 API 的 Serect,是否需要按照规范把这些变成配置文件。 还是之间作为 Magic number 硬编码在代码之中。

脚本的代码量不超过 100 行。我觉得假如不开源,只有一个人使用,应该使用糙快猛的风格。先快速把自己要的功能全部实现。等到要开源时候再次修改,这样也不会花太多时间。而女友则认为无论如何都需要遵循 coding style。不能让步。

你们写小脚本的时候是怎么样抉择的?

15620 次点击
所在节点    程序员
119 条回复
daocheng
2017 年 10 月 23 日
自己用肯定随便搞,最小成本实现
glues
2017 年 10 月 23 日
当然是坚持自己的风格,不行就分手
akiakiseofficial
2017 年 10 月 23 日
听女朋友的


我好像没有这种珍贵的东西。
a1044634486
2017 年 10 月 23 日
要么忍
要么分
Mirana
2017 年 10 月 23 日
花样秀
Explorare
2017 年 10 月 23 日
我甚至无聊到加 README, License 和 GPG 签名,自娱自乐罢了。
TtiGeR
2017 年 10 月 23 日
学院派 vs 牛仔派

各有利弊吧

如果用完即弃(使用时长不超过很短一段时间 比如几天),且期间代码不会有较大改动,无所谓。

如果是长期使用的,哪怕是纯自用,保持良好的结构和风格对长期可维护性还是有价值的。

前一阵翻出了小时候写的 Delphi 代码,看得还津津有味的,有些常量如果当时没注释或者写成了 magic number 现在一点是一头雾水了。

话说我们家是反的,太太读博的时候写的很多实验代码都乱七八糟的,她坚持说只要不发布的都无所谓。咳咳
ChiangDi
2017 年 10 月 23 日
当然是坚持自己的风格,不行就分手
gaodq
2017 年 10 月 23 日
换女朋友
laudukang
2017 年 10 月 23 日
建议分了
angelface
2017 年 10 月 23 日
这种难道不应该听女友的?
forestyuan
2017 年 10 月 23 日
竟敢跟女朋友争论这些,你是想打一辈子光棍吗?
Va1n3R
2017 年 10 月 23 日
分手吧。
#开玩笑,我用 Python 写 100 以内的小工具都是乱写...管他格式干啥...又不会代码复用...
catsoul
2017 年 10 月 23 日
第一次见到这种秀恩爱的方式,在下佩服。
madNeal
2017 年 10 月 23 日
这种女朋友还不赶紧分手
prenwang
2017 年 10 月 23 日
都没看懂吗,楼主是来拉仇恨的。
srx1982
2017 年 10 月 23 日
不用看,直接烧
lianz
2017 年 10 月 23 日
把你女友微信给我,我我把她睡服,啊不对,是说服。
crab
2017 年 10 月 23 日
开始花的时间和后面再修理代码花的时间绝对是不一样的。所以一开始弄好吧。
ryd994
2017 年 10 月 23 日
1. 女朋友总是对的
2. 如果你觉得女朋友说的不对,参照 1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/400041

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX