1
janus77 2021-01-10 17:21:47 +08:00 via iPhone 18
放心 没几个人看的
|
2
dimlau OP @janus77 安心了许多(并没有!)
主要是想请教各位,怎么从「能用」变得稍微优雅? 我现在学习的方法是,想到了需求,猜个方向去看文档,然后从文档例子还有网上找的代码片段修改成自己能用的形式。 那么……怎么知道有几种实现方案以及哪种比较「妙」? 是读别人的代码吗? |
3
IGJacklove 2021-01-10 17:33:29 +08:00 via Android
@dimlau 看源码,然后模仿写一下就可以了。写的烂不更要公开么,别人提意见如果合适就改呗。写代码是比较忌讳自己一个人窝着学的。
|
4
msg7086 2021-01-10 17:35:32 +08:00 5
|
5
boris93 2021-01-10 17:38:03 +08:00 via Android
没人看的
大不了就当抛砖引玉 |
6
luob 2021-01-10 17:40:04 +08:00 3
|
7
eason1874 2021-01-10 17:41:00 +08:00
只要你别吹自己写得多牛逼,你就放心好了,写成一坨屎也没有人在意的。
其实小白很多的。如果没自信,去技术问答网站回答几个问题,被小白赞一赞,你就会觉得自己行了 |
8
cmdOptionKana 2021-01-10 18:10:50 +08:00
多学多写,这个急不来,只能慢慢积累。
|
9
rayhy 2021-01-10 18:21:50 +08:00 via Android
其实关键是 idea,很多很有趣很有用的工具刚开始代码都不行,都是后期慢慢优化的。
|
10
ShuoHui 2021-01-10 18:25:00 +08:00 via iPhone
我反正也是乱七八糟的,不过单位其他人水平也不行,所以无所谓哈哈哈哈哈
|
11
wowodavid 2021-01-10 18:38:14 +08:00 via iPhone
你对代码有“反思”,这已经比绝大多数代码输出者强不少了
|
12
huayumo 2021-01-10 18:45:15 +08:00
代码能跑,写个说明自己那些是主要函数就行了,没人去看别人的源码怎么写的
|
13
cabing 2021-01-10 18:53:50 +08:00
其实是真没人看,别担心,有人提意见多改下就好了哦
|
14
yzbythesea 2021-01-10 19:03:02 +08:00 1
@dimlau 代码“优雅”可以从逻辑清晰开始。然后可以参考 https://golang.org/doc/effective_go.html
|
15
wzzzx 2021-01-10 19:21:33 +08:00
我是恨不得别人看,然后给我狠狠给我提一堆一堆一堆的意见让我改
|
16
oneisall8955 2021-01-10 19:24:45 +08:00 via Android
能跑就行
|
18
ditel 2021-01-10 19:29:54 +08:00 via Android
写多了就好看起来了,不信看我主页[🐶]
|
19
Building 2021-01-10 19:32:44 +08:00 via iPhone
多看看一些所谓的大佬的代码,你的脑子里一定塞满了问号: 就这?
|
21
dototototo 2021-01-10 19:44:41 +08:00 via Android
谦虚使人进步,不要怕,把自己想象成刚学着写诗的小孩就行。
|
22
tomari 2021-01-10 20:23:10 +08:00
那就别公开呗
|
23
darluc 2021-01-10 20:57:06 +08:00
找一份在日常工作中有 code review 这个环节的编码工作
|
24
AmrtaShiva 2021-01-10 20:58:22 +08:00 via iPhone
@luob 深有感触
|
25
Android2MCU 2021-01-10 21:29:22 +08:00 via iPhone
又不是不能跑( ̄▽ ̄)
|
26
NexTooo 2021-01-10 21:51:36 +08:00
找同类项目参考,以及多看看源码。(个人感觉,源码毕竟都是业内大佬写的)
时不时琢磨琢磨自己的这个写法咋样,能不能优化,然后找机会试试。我就是这么慢慢迭代自己的代码……不过坏处是琢磨起来一个功能开发有时候会比较费时,现在改成了不忙的时候再优化,还是先完成需求吧 |
27
akira 2021-01-10 22:28:13 +08:00
好不好另说,先开源了别人才好给你提意见呀,
只是你心脏要足够强大,能扛得住。。 |
28
raaaaaar 2021-01-10 23:08:14 +08:00 via Android
重构,放心,也许你能一次性写完 0 bug,但是一个清晰,架构清晰,高可读,高健壮的程序一定都是不断重构不断迭代出来的。
|
29
levelworm 2021-01-11 05:26:00 +08:00 via Android
相信我,自己觉得烂的其实一般还好。反正公开出来正好牛人指点一下就好。有时候大牛指点几小时胜过自己琢磨几个月甚至几年。
|
30
xiaxiaokang 2021-01-11 21:41:11 +08:00
互联网烂代码还缺你一个么? 只管放吧
|
31
shgdym 2021-01-12 12:48:38 +08:00
我也写了个 telegram bot 无所谓了
能用就行 |