前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开发高质量php框架与应用的实际案例解析读书笔记

开发高质量php框架与应用的实际案例解析读书笔记

作者头像
lilugirl
发布2019-05-26 20:24:06
3960
发布2019-05-26 20:24:06
举报
文章被收录于专栏:前端导学

在不知道实现细节的前提下的测试称为黑盒测试。 基于应用程序源代码的测试称为白盒测试。 单元测试通常只测试单独一个类,是白盒测试,因为他们的编写基于待测试的代码。

P14 PHP由于有了__set/__get这对魔术方法,使得动态增加对象属性字段变得很方便,而对java来说,要实现类似的效果,就不得不借助反射API或者直接修改编译后字节码的方式来实现。 继承与多态都是对类进行复用,他们一个是类级别的复用,一个是方法级别的复用。

P17 低耦合指模块与模块之间,尽可能地使模块间独立存在,模块与模块之间的接口尽量少而简单。 解耦是要解除模块与模块之间的依赖。

P22 区别是否是多态的关键在于看对象是否属于同一类型。调用相同的函数,返回了不同的结果,那么它就是多态。

P210 ignore_user_abourt(true) 可以保证用户在关闭网页后,程序在后台执行而不会立即中断。

P212 队列是先进先出(FIFO)的,栈只允许在后端rear进行插入操作,在前端front进行删除操作。

P213 消息队列的背后实质就是一种“异步处理”的思想。 “消息队列”是在消息传输过程中保存消息的容器。 P215 关于HTTP队列,金山公司内部有一个开源作品HTTPSQL .

ZeroMQ是一个轻量级的基于内存的消息队列。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 CMQ 版
消息队列 CMQ 版(TDMQ for CMQ,简称 TDMQ CMQ 版)是一款分布式高可用的消息队列服务,它能够提供可靠的,基于消息的异步通信机制,能够将分布式部署的不同应用(或同一应用的不同组件)中的信息传递,存储在可靠有效的 CMQ 队列中,防止消息丢失。TDMQ CMQ 版支持多进程同时读写,收发互不干扰,无需各应用或组件始终处于运行状态。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档