如题,区别于我们常说的 toy project ,怎么从初级程序员成长为高级,能写出产品级代码?
|  |      1ipwx      2024-10-10 18:18:50 +08:00  1 你每天上班不就在写产品代码么( | 
|  |      2zsk425      2024-10-10 18:45:22 +08:00 楼主大概率是学生,产品代码并没有你想的那么优雅,大部分都是屎山,因为业务要求快速上线功能,尽快验证,很多时候还没做起来就凉凉了。如果你有充足的时间,可以设计的优雅一点 | 
|      3MigrantWorkers      2024-10-10 18:47:20 +08:00 写好 sql 查询 | 
|  |      4asche910      2024-10-10 18:50:35 +08:00 产品关心的是功能,能不能对客户产生利益,并不关心代码怎么实现。 | 
|  |      5leegradyllljjjj      2024-10-10 18:53:58 +08:00  1 真正的产品级代码只存在于 github 上各排行榜 top 级别的项目,比如 nginx redis | 
|  |      6timethinker      2024-10-10 19:24:22 +08:00 任何项目在初期都不可能达到完美,关键在于变化和维护,一次次迭代解决新的问题。在经过反反复复不断打磨重构以后,能够形成一些固定的模式和流程,找到最契合项目的模型或结构,重复这个过程,适应新的环境,就是产品级。 至于代码,看得多了,写得多了,知道在什么场景下,什么情况下,使用什么技术来解决,这个就是完全靠经验了。 | 
|  |      7itechify PRO 大部分都是草台班子,别想的所谓的产品级就会优雅,能跑就行 | 
|  |      8nb85144      2024-10-11 09:38:34 +08:00 实际很多产品的代码烂的跟屎一样 | 
|      9flmn      2024-10-12 21:25:23 +08:00 你的 toy project 卖出去客户用上了,代码一行不改,你那个就是产品级代码了 |