优雅的代码需要的是?

自去年以来一直想保持代码优雅,但是实际写的时候还是用尽各种笨方法,看起来很闹心,有什么办法能保证开发速度同时训练代码的优雅程度么,不想写烂代码了:joy:,我个人感觉得应该是了解更多的 php 内置函数

一个偏向心理学即将转向产品的码农
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 15

在资本的压榨下,是优雅不了的,原因并不在于你保持优雅的时候是否高效,说下亲身感受:
当你决心保持优雅,发现花费时间较长,于是你找到了某种方法提高了效率,但资本是贪婪的,当这个需求需要 4 天,被你优化到 3 天,下次同类需求资本会要求你 2.5 天能完成吗?以后又是 2 天能完成吗?。。。它在一步步的压榨、试探你的临界值,当这个临界值你无法承受的时候,你又进入了牺牲优雅换取效率的恶性循环

2年前 评论

我觉得优雅的代码是简单易懂,不过度封装,有良好的注释,下一个接盘能很快上手。

2年前 评论
working (楼主) 2年前
cvoid 2年前
kolin 2年前
颠倒的玉石

优不起来的,放心吧。能保证跑下来就很好了,如果还能兼顾运行效率那就是非常好的

2年前 评论
颠倒的玉石 (作者) 2年前

真的优雅不起来 但是逻辑注释必须清晰。

2年前 评论

在资本的压榨下,是优雅不了的,原因并不在于你保持优雅的时候是否高效,说下亲身感受:
当你决心保持优雅,发现花费时间较长,于是你找到了某种方法提高了效率,但资本是贪婪的,当这个需求需要 4 天,被你优化到 3 天,下次同类需求资本会要求你 2.5 天能完成吗?以后又是 2 天能完成吗?。。。它在一步步的压榨、试探你的临界值,当这个临界值你无法承受的时候,你又进入了牺牲优雅换取效率的恶性循环

2年前 评论
fatrbaby
  1. 语义化强
  2. 好看
  3. 符合人的第一直觉

总的来说就是:考究但不炫技。

2年前 评论
随波逐流

无规矩不成方圆 :see_no_evil:

2年前 评论

去看 laravel 源码

2年前 评论

说到优雅,遇到过别人说分享的开原项目接口不够优雅,想问问什么样的程度才叫优雅的接口?{doge}

2年前 评论