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

2017-10-23 21:07:22 +08:00
 yuanfnadi

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

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

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

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

13511 次点击
所在节点    程序员
119 条回复
daocheng
2017-10-23 21:11:02 +08:00
自己用肯定随便搞,最小成本实现
glues
2017-10-23 21:12:59 +08:00
当然是坚持自己的风格,不行就分手
xlui
2017-10-23 21:13:11 +08:00
听女朋友的


我好像没有这种珍贵的东西。
a1044634486
2017-10-23 21:13:38 +08:00
要么忍
要么分
Mirana
2017-10-23 21:14:58 +08:00
花样秀
Explorare
2017-10-23 21:16:57 +08:00
我甚至无聊到加 README, License 和 GPG 签名,自娱自乐罢了。
TtiGeR
2017-10-23 21:36:58 +08:00
学院派 vs 牛仔派

各有利弊吧

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

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

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

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

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

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

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

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

© 2021 V2EX