就是自己学其他语言或者自己使用的小脚本,是否需要遵循代码规范。
比如一个 Node.js 的小脚本,调用其他网站的 API 的 Serect,是否需要按照规范把这些变成配置文件。 还是之间作为 Magic number 硬编码在代码之中。
脚本的代码量不超过 100 行。我觉得假如不开源,只有一个人使用,应该使用糙快猛的风格。先快速把自己要的功能全部实现。等到要开源时候再次修改,这样也不会花太多时间。而女友则认为无论如何都需要遵循 coding style。不能让步。
你们写小脚本的时候是怎么样抉择的?
() 其实人家就是来秀女朋友的。 决定听女朋友的,好好写代码。
String doSomeThing(String me, String girlFriend) { return girlFriend.equals(me) ? me : girlFriend; }
![]() | 1 daocheng 2017-10-23 21:11:02 +08:00 via Android 自己用肯定随便搞,最小成本实现 |
![]() | 2 glues 2017-10-23 21:12:59 +08:00 ![]() 当然是坚持自己的风格,不行就分手 |
![]() | 3 akiakiseofficial 2017-10-23 21:13:11 +08:00 via iPhone ![]() 听女朋友的 我好像没有这种珍贵的东西。 |
![]() | 4 a1044634486 2017-10-23 21:13:38 +08:00 要么忍 要么分 |
5 Mirana 2017-10-23 21:14:58 +08:00 花样秀 |
![]() | 6 Explorare 2017-10-23 21:16:57 +08:00 ![]() 我甚至无聊到加 README, License 和 GPG 签名,自娱自乐罢了。 |
7 TtiGeR 2017-10-23 21:36:58 +08:00 via iPhone ![]() 学院派 vs 牛仔派 各有利弊吧 如果用完即弃(使用时长不超过很短一段时间 比如几天),且期间代码不会有较大改动,无所谓。 如果是长期使用的,哪怕是纯自用,保持良好的结构和风格对长期可维护性还是有价值的。 前一阵翻出了小时候写的 Delphi 代码,看得还津津有味的,有些常量如果当时没注释或者写成了 magic number 现在一点是一头雾水了。 话说我们家是反的,太太读博的时候写的很多实验代码都乱七八糟的,她坚持说只要不发布的都无所谓。咳咳 |
![]() | 8 ChiangDi 2017-10-23 22:01:51 +08:00 ![]() 当然是坚持自己的风格,不行就分手 |
![]() | 9 gaodq 2017-10-23 22:03:53 +08:00 ![]() 换女朋友 |
![]() | 10 laudukang 2017-10-23 22:04:07 +08:00 ![]() 建议分了 |
![]() | 11 angelface 2017-10-23 22:07:08 +08:00 ![]() 这种难道不应该听女友的? |
![]() | 12 forestyuan 2017-10-23 22:08:54 +08:00 竟敢跟女朋友争论这些,你是想打一辈子光棍吗? |
13 Va1n3R 2017-10-23 22:09:10 +08:00 分手吧。 #开玩笑,我用 Python 写 100 以内的小工具都是乱写...管他格式干啥...又不会代码复用... |
![]() | 14 catsoul 2017-10-23 22:09:15 +08:00 ![]() 第一次见到这种秀恩爱的方式,在下佩服。 |
![]() | 15 madNeal 2017-10-23 22:09:35 +08:00 这种女朋友还不赶紧分手 |
![]() | 16 prenwang 2017-10-23 22:09:54 +08:00 ![]() 都没看懂吗,楼主是来拉仇恨的。 |
17 srx1982 2017-10-23 22:10:42 +08:00 不用看,直接烧 |
18 lianz 2017-10-23 22:11:07 +08:00 ![]() 把你女友微信给我,我我把她睡服,啊不对,是说服。 |
![]() | 19 crab 2017-10-23 22:16:08 +08:00 开始花的时间和后面再修理代码花的时间绝对是不一样的。所以一开始弄好。 |
![]() | 20 ryd994 2017-10-23 22:41:36 +08:00 via Android ![]() 1. 女朋友总是对的 2. 如果你觉得女朋友说的不对,参照 1 |
![]() | 21 1010011010 2017-10-23 22:54:52 +08:00 ![]() 提问不忘虐狗。。求求你别秀了 |
![]() | 22 tongxian 2017-10-23 22:56:22 +08:00 via Android 分手。 |
23 wuhau 2017-10-23 23:12:49 +08:00 分手。 |
![]() | 24 hcnhcn012 2017-10-23 23:18:22 +08:00 via iPhone 反正给自己看的啊,写的快就行啊,要什么规范 |
![]() | 25 WittBulter 2017-10-23 23:22:20 +08:00 via iPhone 羡慕有女朋友 |
![]() | 26 faustina 2017-10-23 23:32:55 +08:00 via iPhone 要虐狗直说呀! 气 |
![]() | 27 mikicomo 2017-10-23 23:44:35 +08:00 ![]() ![]() |
![]() | 28 quickma 2017-10-23 23:44:38 +08:00 秀??? |
![]() | 29 hugee 2017-10-23 23:56:52 +08:00 via Android ![]() 分手吧,这不仅仅是代码规范的问题,而是人生观都不同的大问题。 |
![]() | 30 t1518968889 2017-10-23 23:59:41 +08:00 via Android 劝分。 |
![]() | 31 kimwang 2017-10-24 00:00:59 +08:00 交了女朋友再回来回答这问题。 |
![]() | 32 green15 2017-10-24 00:03:06 +08:00 via iPhone 分分分,写个小脚本都不能统一,还指望在大事上同进退! |
![]() | 33 zjp 2017-10-24 00:07:19 +08:00 via Android 女朋友意见一致时按自己的来 |
![]() | 34 hxndg 2017-10-24 00:10:23 +08:00 我一般会添加注释,因为以后有的时候想起来会进行拓展。 |
![]() | 35 xujinkai 2017-10-24 00:34:03 +08:00 这问题看的好气啊,先分手再说 233 |
36 xy90321 2017-10-24 00:34:10 +08:00 via iPhone 写两份,一份自用,一份给女朋友 review |
![]() | 37 jadec0der 2017-10-24 00:42:43 +08:00 via Android ![]() 厉害,这么有品位的女生,你配不上她 |
![]() | 38 x86 2017-10-24 00:50:58 +08:00 via Android 还有这种秀法的吗 |
![]() | 39 icyalala 2017-10-24 01:59:48 +08:00 ![]() 想到《硅谷》里面,妹子说绝对不会和用空格键缩进的人滚床单,以免孩子面临艰难的人生抉择。。 然后分手了。。 |
![]() | 40 ryd994 2017-10-24 02:00:00 +08:00 via Android ![]() 你们这是两个极端 除了 magic number 和配置文件还有其他办法啊 定义个常量不好么?真要改就重编译一下也不麻烦 常量名等于注释 后期要加配置文件也只要把常量改成变量,解析配置文件填一下就好 |
![]() | 41 greatghoul 2017-10-24 02:02:23 +08:00 当然是分手呀 |
42 fox0001 2017-10-24 03:46:31 +08:00 女朋友是处女……座? |
45 joshz 2017-10-24 06:36:52 +08:00 via Android 分啊,你不分我机会不够大。 |
![]() | 46 mike881207 2017-10-24 06:57:21 +08:00 ![]() 左手何苦右手 |
47 aussieweever 2017-10-24 06:57:59 +08:00 via Android 能遵守就尽量遵守,这是一个习惯的养成问题。我觉得不要指望平时瞎写的人,轮到做大项目的时候就能遵守规范的很好 |
![]() | 48 alexgor 2017-10-24 07:51:42 +08:00 via Android 不分留着干嘛,写个代码还要嗦嗦 |
![]() | 49 Lonely 2017-10-24 07:57:41 +08:00 via iPhone 分手 |
![]() | 50 albertofwb 2017-10-24 08:00:40 +08:00 via Android @ryd994 这倒是个折中的方案 |
![]() | 51 northisland 2017-10-24 08:03:15 +08:00 误入 xx 贴 |
52 aksoft 2017-10-24 08:04:42 +08:00 你这是病,得治 |
![]() | 53 ryd994 2017-10-24 08:07:31 +08:00 via Android |
54 jeneser 2017-10-24 08:09:41 +08:00 via Android  |
![]() | 55 imn1 2017-10-24 08:23:06 +08:00 怪不得离婚率这么高,这种事情也能吵 如果两人不能达成共识,今后不再争论这些小问题(不影响他人)的话,还是分了吧 不然下次会因为挤牙膏从中间还是末端吵到离婚的 你看,50+楼,只有 @ryd994 一个在认真考虑内容的,可见这个话题扔出去没多少人认真对待 预想一下,隔壁一对夫妻吵架,很大声,你们听见了,然后为了他们俩谁对谁错,你们就争论、吵起来了,最后,隔壁的夫妻和好了,你们离婚了 |
![]() | 56 xvx 2017-10-24 08:33:37 +08:00 via iPhone 花式秀女友…… 楼上别太认真。 |
![]() | 57 cnkiller 2017-10-24 08:37:41 +08:00 via Android 楼主没看硅谷吧,讨论这个结果就是分手 这也体现了 python 和 go 这样的语言好处了 |
![]() | 58 xiaojunjor 2017-10-24 08:45:52 +08:00 我怎么想的不重要,重要的是不分留着过元旦吗? |
59 mxmai 2017-10-24 08:46:41 +08:00 居然还有女朋友。。。 |
![]() | 60 Nizhaobudaowo 2017-10-24 08:51:46 +08:00 有这种女友,肯定听女友的啊 |
![]() | 61 laoyuan 2017-10-24 08:52:20 +08:00 花式 |
![]() | 62 litter123 2017-10-24 08:55:23 +08:00 大家别想太多了,就是一个人的两种思想罢了,女友什么的不存在的 |
63 ytlm 2017-10-24 08:58:55 +08:00 花式秀 |
64 fishcat 2017-10-24 09:00:17 +08:00 花式秀 |
![]() | 65 Clarencep 2017-10-24 09:03:11 +08:00 ![]() |
![]() | 66 blackboar 2017-10-24 09:03:33 +08:00 把她办踏实了,就不会来说你了 |
![]() | 67 biubiubiu1 2017-10-24 09:07:28 +08:00 ![]() |
68 hei1000 2017-10-24 09:09:19 +08:00 自己下面随便写是会影响工作中的代码风格的,我觉最好还是自己写也符合规范比较好,多么好的女朋友啊,她这可是在监督你的代码质量 |
![]() | 69 Olajuwon 2017-10-24 09:10:21 +08:00 没什么好说的,建议永久。。。 |
![]() | 70 anyele 2017-10-24 09:11:19 +08:00 建议分了 |
71 diydry 2017-10-24 09:11:26 +08:00 万万没想到,这都要被秀一脸。。。分手。。。。 |
![]() | 72 Tenma 2017-10-24 09:11:57 +08:00 求求你别秀了!!! |
![]() | 73 lepig 2017-10-24 09:12:03 +08:00 我也建议分手好了。价值观不同怎么过往后的日子。久了还是会分 |
![]() | 74 anyele 2017-10-24 09:13:23 +08:00 而且建议 block |
![]() | 75 frittle 2017-10-24 09:15:00 +08:00 闲的话当然是能按规范比较好,但如果要快速实现,反正是自用,怎么快就怎么写。你写着自己玩又不是给她看,为啥需要她让步? |
![]() | 76 mosliu 2017-10-24 09:17:35 +08:00 秀恩爱 分得快。。 恩恩 就这样。。。 |
![]() | 77 vincenth520 2017-10-24 09:20:58 +08:00 快用尿把楼主滋醒,哪来的女朋友 |
78 chenyu0532 2017-10-24 09:26:26 +08:00 ![]() 两天的啪啪争论没了。。 |
![]() | 79 likeshu 2017-10-24 09:31:48 +08:00 这个破问题也来论坛上问,难道不是把女友睡服吗 |
![]() | 80 bomb77 2017-10-24 09:51:15 +08:00 所以不要提女友,大家还能好好的讨论一下这个问题 |
![]() | 81 TypeErrorNone 2017-10-24 09:57:29 +08:00 <img src=" ![]() |
82 minato 2017-10-24 10:01:17 +08:00 秀 天秀 陈独秀 蒂花之秀 |
![]() | 83 nullcc 2017-10-24 10:11:55 +08:00 用一次就扔的代码不需要规范,怎么快怎么来 |
![]() | 84 pynix 2017-10-24 10:16:54 +08:00 分手。。 |
![]() | 85 xiaobai012 2017-10-24 10:18:50 +08:00 我觉得可以分了。。。。。。 |
![]() | 86 coderluan 2017-10-24 10:21:29 +08:00 之前看脱口秀大会,程序员的等级划分: 有女朋友的 和女朋友谈机械键盘的 和女朋友谈论技术的 女朋友是程序员的 女朋友是产品经理的 没女朋友玩技术的 没女朋友玩机械键盘的 被程序员女朋友甩的 楼主你自己考虑一下吧 |
![]() | 87 liangdu 2017-10-24 10:22:58 +08:00  |
88 MushishiXian 2017-10-24 10:24:38 +08:00 我也想有这种烦恼 |
89 pqee 2017-10-24 10:31:50 +08:00 magic number 没觉得有什么不好。代码是写给人看的嘛。 |
![]() | 90 Huuluo 2017-10-24 10:36:11 +08:00 送分题 |
![]() | 91 EyreFree 2017-10-24 10:41:55 +08:00 好了,知道你有女朋友了。 |
![]() | 92 fy 2017-10-24 10:43:21 +08:00 ![]() 盗图 |
![]() | 93 EricFuture 2017-10-24 10:48:36 +08:00 如果说不服女票那就只能听女票的罗 |
![]() | 94 lackywind 2017-10-24 10:55:02 +08:00 果然一有人秀起来,马上就出现大量单身贵族( gou ) :) |
![]() | 95 Rice 2017-10-24 10:57:03 +08:00 via Android 我的建议是分手 |
96 phoetry 2017-10-24 10:57:07 +08:00 分手果断 |
![]() | 97 iFlicker 2017-10-24 11:01:24 +08:00 首先听女朋友的() 然后就是自己写如果不需要大量更新维护就随便写好了 |
![]() | 98 yeziahehe 2017-10-24 11:13:24 +08:00 跟女朋友还争论,你可能不久就要分手了。 |
![]() | 99 lingo 2017-10-24 11:36:25 +08:00 ![]() |
100 qianmeng 2017-10-24 11:44:42 +08:00 via Android 只用一次的代码就像只上一次的女人,你有空和她谈感情吗? |