优雅的代码需要的是?
自去年以来一直想保持代码优雅,但是实际写的时候还是用尽各种笨方法,看起来很闹心,有什么办法能保证开发速度同时训练代码的优雅程度么,不想写烂代码了
,我个人感觉得应该是了解更多的php内置函数
,我个人感觉得应该是了解更多的php内置函数
关于 LearnKu
高认可度评论:
在资本的压榨下,是优雅不了的,原因并不在于你保持优雅的时候是否高效,说下亲身感受:
当你决心保持优雅,发现花费时间较长,于是你找到了某种方法提高了效率,但资本是贪婪的,当这个需求需要4天,被你优化到3天,下次同类需求资本会要求你2.5天能完成吗?以后又是2天能完成吗?。。。它在一步步的压榨、试探你的临界值,当这个临界值你无法承受的时候,你又进入了牺牲优雅换取效率的恶性循环
我觉得优雅的代码是简单易懂,不过度封装,有良好的注释,下一个接盘能很快上手。
优不起来的,放心吧。能保证跑下来就很好了,如果还能兼顾运行效率那就是非常好的
真的优雅不起来 但是逻辑注释必须清晰。
面向对象了解一下
在资本的压榨下,是优雅不了的,原因并不在于你保持优雅的时候是否高效,说下亲身感受:
当你决心保持优雅,发现花费时间较长,于是你找到了某种方法提高了效率,但资本是贪婪的,当这个需求需要4天,被你优化到3天,下次同类需求资本会要求你2.5天能完成吗?以后又是2天能完成吗?。。。它在一步步的压榨、试探你的临界值,当这个临界值你无法承受的时候,你又进入了牺牲优雅换取效率的恶性循环
总的来说就是:考究但不炫技。
无规矩不成方圆 :see_no_evil:
《PHP 代码简洁之道》
《 Laravel 项目开发规范》
去看 laravel 源码
说到优雅,遇到过别人说分享的开原项目接口不够优雅,想问问什么样的程度才叫优雅的接口?{doge}