V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  freefcw  ›  全部回复第 26 页 / 共 114 页
回复总数  2272
1 ... 22  23  24  25  26  27  28  29  30  31 ... 114  
2014-11-29 22:04:01 +08:00
回复了 vitozhang 创建的主题 程序员 遇到整个文件就一行的代码怎么处理增强可读性
很简单直接联想到代码格式化的问题,我觉得楼主应该更多求助搜索引擎

要问也要换一个值得讨论的方式,比如说有什么值得推荐的PHP代码格式化工具
2014-11-29 22:00:09 +08:00
回复了 Sunyanzi 创建的主题 PHP 好像不自觉就写了难以维护的代码 ...
p.s.

我不知道为什么你要把两个功能放一起。。notify和return,应该分开才清晰

总而言之,你这个函数里面做了太多的事情,直接意义上会认为你是在验证回调,但是还分了两种回调,还去请求了?反正$this->$method[$type]('sign')这种代码。。请问怎么读懂这行代码?还不如一个if else来得清晰易懂
获取notify_id这种低层级的代码。。。
还有一个ssl_request的调用,加上一大堆的字符串拼接。。。这些和verfiy_callback有什么直接关系么??


最后在说一下

"谁如果觉得我这段代码晦涩只能说明他自己 php 水平不过关 ..."

楼主是在玩代码混乱大赛么。。代码除了运行外,更重要也是读的,据说统计结果是90%的时间是在读代码,不知道楼主写这段代码的时候反复读了多少次,想了多少道,纠结了多久代码要怎么改,不过我想既然发出来问,就意味着知道里面肯定有问题
2014-11-29 21:44:39 +08:00
回复了 Sunyanzi 创建的主题 PHP 好像不自觉就写了难以维护的代码 ...
一行代码之有一个功能,三秒钟能看懂这一行做了什么
一个函数只有一个功能,不混杂要处理更低一层逻辑的代码
2014-11-29 21:38:20 +08:00
回复了 Sunyanzi 创建的主题 PHP 好像不自觉就写了难以维护的代码 ...
代码太长了,你确定一个函数的功能就是一个?

三目运算符是我极不愿意用的,至少三目运算符只在短小的时候我才会考虑,这么长一个完全就不具备可读性

目测这个函数至少要拆分到3个函数才具备一目了然性

1. $payinfo提取为类A应该是明智的做法
2. notify_id应该放到类A里面
3. 签名payinfo应该也要放到类A里面

最后那个正则,你自己去读一下看看一次能读懂意思么
我也买了1元的manico,用不到,纯粹是支持作者……
2014-11-10 14:34:32 +08:00
回复了 touzi 创建的主题 4G 联通网上营业厅被挤爆了...
i cannot say any more
2014-11-09 00:40:48 +08:00
回复了 passluo 创建的主题 分享发现 皮皮书屋(ppurl)将在 2014 年 11 月 12 日停止服务
wish~~谢谢pp
2014-11-08 15:45:20 +08:00
回复了 xoxo 创建的主题 分享发现 闲得无聊, 再来败败家, 送 700MB 流量, 留下手机号即送
omg……北京联通没反应
2014-11-08 14:34:06 +08:00
回复了 c4pt0r 创建的主题 程序员 开源了一个分布式 Redis 解决方案, 求 Star & Fork
@c4pt0r 我可是晚到的113号会员……
2014-11-08 13:56:41 +08:00
回复了 c4pt0r 创建的主题 程序员 开源了一个分布式 Redis 解决方案, 求 Star & Fork
赞黄大仙
终于找到解决问题的办法了,看来12款的显卡性能还是弱了
2014-11-02 00:18:38 +08:00
回复了 baozijun 创建的主题 Android 为什么某宝上的 N5 如此便宜,但看评论又不太像假货,求解惑.
你真的下单的时候还只是1200么。。。至少也是1600+了
2014-10-31 22:23:17 +08:00
回复了 zer 创建的主题 Apple 10.10.1 啥时候更新啊
貌似我没遇到这个问题,虽然最开始的时候重新连了一次鼠标
2014-10-21 12:46:29 +08:00
回复了 P9 创建的主题 macOS 没人觉得升级到 10.10 后 sublime 敲中文一秒蹦一个出来么?
@P9 好忧伤,不输入中文怎么哦日子呢。。。输入法完全跟不上手速
2014-10-21 11:26:00 +08:00
回复了 P9 创建的主题 macOS 没人觉得升级到 10.10 后 sublime 敲中文一秒蹦一个出来么?
我也遇到了卡顿,不知道为什么,搜狗输入法
2014-10-18 01:30:34 +08:00
回复了 Bakemono 创建的主题 天黑以后 20141018 午夜俱樂部
10.10下面跑

brew install php55-mcrypt --without-homebrew-php

出错
2014-10-01 01:31:37 +08:00
回复了 bleutee 创建的主题 macOS OS X Yosemite GM 第一個候選版本發佈
GM都出来了,不过也10月了……真快
@simaoji 没有kpw,也没有voyage。求土豪赞助
哪怕就是这几样,感觉还是太贵了点
1 ... 22  23  24  25  26  27  28  29  30  31 ... 114  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1063 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 17:31 · PVG 01:31 · LAX 10:31 · JFK 13:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.