先跑起来,再谈优雅
一个能跑的粗糙版本,比一张完美的设计图有用。我习惯先让它通, 再回头把不体面的地方一处处收拾干净。
这一页也是先跑起来,再收拾的广东 GMT+8 多半还醒着
代码应该跑得稳,也读得懂。
往下
不是什么方法论,就是我写代码时真的会照着做的几条。
一个能跑的粗糙版本,比一张完美的设计图有用。我习惯先让它通, 再回头把不体面的地方一处处收拾干净。
这一页也是先跑起来,再收拾的所以我把一个内容社区硬拆成了十三个服务,自己把分布式该踩的坑 挨个踩一遍。看别人写的总结,和自己半夜排查一次,不是一回事。
圆之前先造方了几个机器只是顺便执行。变量名想了半天想不出来,通常说明这段逻辑 自己就没想清楚——这时候该改的是设计,不是名字。
这段话改了不止一遍代码都在 GitHub 上公开,想看细节直接点进去翻。
一个内容社区的后端,按职责拆成十三个服务:网关、认证、用户、关系链、笔记、 搜索、对象存储、计数、发号器等,各自独立部署、彼此调用。
一句话说清想要什么,它自己判断该生成单页、多文件还是完整工程, 过程逐字流式吐出来,生成完能直接预览、打包下载。
团队用的图片素材库:上传去重、空间与权限、分享链接,配了 AI 打标和文生图, 多个人能同时在一张图上改。
浏览器扩展。看网页的时候点一下就弹出一个单词并发音,进度和记录留在本地, 内置四六级到考研七套词库。
把网课回放里的老师画面、课件和手写板书分别取回来,再逐帧重绘、 合成成一个能离线看的完整视频。
我在广东理工学院念计算机,现在大四。主力是 Java, 从服务怎么拆到中间件怎么选,基本都自己趟过一遍。
前端不靠别人:Vue、React、TypeScript 都写过完整的东西, 要临时写点脚本就上 Python。最近在折腾 Agent 那一摊。
喜欢把一件事从零做到真的能跑起来,中间该踩的坑一个都不绕开—— 绕开了,做完也不知道自己到底会了什么。