跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 感觉自己代码写得烂不好意思公开怎么办?
未分類
12 1 月 2021

感觉自己代码写得烂不好意思公开怎么办?

感觉自己代码写得烂不好意思公开怎么办?

資深大佬 : dimlau 1

因为餐饮行业今年太空闲了,自己野学的 go,写了个 telegram bot,又给 hugo 写了个 webmention 后端。

虽然……因为都「能用」所以有点高兴,但是自己感觉写得很丑陋,想被指点,但是感觉公开(现在是私密的)发 github 很羞耻。

怎么进步呢?

大佬有話說 (31)

  • 資深大佬 : janus77

    放心 没几个人看的

  • 主 資深大佬 : dimlau

    @janus77 安心了许多(并没有!)

    主要是想请教各位,怎么从「能用」变得稍微优雅?

    我现在学习的方法是,想到了需求,猜个方向去看文档,然后从文档例子还有网上找的代码片段修改成自己能用的形式。

    那么……怎么知道有几种实现方案以及哪种比较「妙」?

    是读别人的代码吗?

  • 資深大佬 : IGJacklove

    @dimlau 看源码,然后模仿写一下就可以了。写的烂不更要公开么,别人提意见如果合适就改呗。写代码是比较忌讳自己一个人窝着学的。

  • 資深大佬 : msg7086

    放上许可证就不慌了
    https://github.com/me-shaon/GLWTPL/blob/master/README.md

  • 資深大佬 : boris93

    没人看的
    大不了就当抛砖引玉

  • 資深大佬 : luob

    我的理解是,在保证极高的测试覆盖率的情况下,为每个函数写单元测试越轻松,程序就越「妙」

    可以搜索一下 learn go with tests

    @dimlau

  • 資深大佬 : eason1874

    只要你别吹自己写得多牛逼,你就放心好了,写成一坨屎也没有人在意的。

    其实小白很多的。如果没自信,去技术问答网站回答几个问题,被小白赞一赞,你就会觉得自己行了

  • 資深大佬 : cmdOptionKana

    多学多写,这个急不来,只能慢慢积累。

  • 資深大佬 : rayhy

    其实关键是 idea,很多很有趣很有用的工具刚开始代码都不行,都是后期慢慢优化的。

  • 資深大佬 : ShuoHui

    我反正也是乱七八糟的,不过单位其他人水平也不行,所以无所谓哈哈哈哈哈

  • 資深大佬 : wowodavid

    你对代码有“反思”,这已经比绝大多数代码输出者强不少了

  • 資深大佬 : huayumo

    代码能跑,写个说明自己那些是主要函数就行了,没人去看别人的源码怎么写的

  • 資深大佬 : cabing

    其实是真没人看,别担心,有人提意见多改下就好了哦

  • 資深大佬 : yzbythesea

    @dimlau 代码“优雅”可以从逻辑清晰开始。然后可以参考 https://golang.org/doc/effective_go.html

  • 資深大佬 : wzzzx

    我是恨不得别人看,然后给我狠狠给我提一堆一堆一堆的意见让我改

  • 資深大佬 : oneisall8955

    能跑就行

  • 主 資深大佬 : dimlau

    @msg7086 哈哈哈!!太适合了。

  • 資深大佬 : ditel

    写多了就好看起来了,不信看我主页[

  • 資深大佬 : Building

    多看看一些所谓的大佬的代码,你的脑子里一定塞满了问号: 就这?

  • 資深大佬 : pabupa

    @msg7086 红红火火恍恍惚惚或

  • 資深大佬 : dototototo

    谦虚使人进步,不要怕,把自己想象成刚学着写诗的小孩就行。

  • 資深大佬 : tomari

    那就别公开呗

  • 資深大佬 : darluc

    找一份在日常工作中有 code review 这个环节的编码工作

  • 資深大佬 : AmrtaShiva

    @luob 深有感触

  • 資深大佬 : Android2MCU

    又不是不能跑( ̄▽ ̄)

  • 資深大佬 : NexTooo

    找同类项目参考,以及多看看源码。(个人感觉,源码毕竟都是业内大佬写的)
    时不时琢磨琢磨自己的这个写法咋样,能不能优化,然后找机会试试。我就是这么慢慢迭代自己的代码……不过坏处是琢磨起来一个功能开发有时候会比较费时,现在改成了不忙的时候再优化,还是先完成需求吧

  • 資深大佬 : akira

    好不好另说,先开源了别人才好给你提意见呀,

    只是你心脏要足够强大,能扛得住。。

  • 資深大佬 : raaaaaar

    重构,放心,也许你能一次性写完 0 bug,但是一个清晰,架构清晰,高可读,高健壮的程序一定都是不断重构不断迭代出来的。

  • 資深大佬 : levelworm

    相信我,自己觉得烂的其实一般还好。反正公开出来正好牛人指点一下就好。有时候大牛指点几小时胜过自己琢磨几个月甚至几年。

  • 資深大佬 : xiaxiaokang

    互联网烂代码还缺你一个么? 只管放吧

  • 資深大佬 : shgdym

    我也写了个 telegram bot 无所谓了
    能用就行

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具