看了这篇博文,我正好处于这个阶段,也有心要突破自己,呵呵! 作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢? PHP工程师面临成长瓶颈 先明确这里所指的PHP工程师, ...
分类:
Web程序 时间:
2018-03-14 12:47:21
阅读次数:
253
一个项目通过svn管理,迭代开发一年之后,.svn目录达到20G或更大,对于SSD硬盘来说是非常占用空间的,经过我的尝试,可以使用tortoiseSVN自带的cleanup为文件夹瘦身。操作方法:使用svn的Cleanup(清理)功能,勾选以下两项,会把本地缓存的一些历史文件清除,瘦身效果十分明显! ...
分类:
其他好文 时间:
2018-02-22 21:42:41
阅读次数:
232
一个项目前期分析分为管理流程和技术流程。 管理流程是软件工程范畴,属于项目管理。管理流程常见的有瀑布模型、螺旋模型、迭代开发、敏捷,RUP等。管理流程主要是指导项目经理如何管理项目用的。 知道了管理流程,并不能指导开发人员进行开发设计。因此还需要一套指导开发人员进行开发的流程。我们称之为技术流程。 ...
分类:
其他好文 时间:
2018-02-16 22:54:20
阅读次数:
171
项目介绍 对于微信小程序开发,一直想开源一个可以直接拿来使用的开源框架,这样可以方便大家在此基础上可以迭代开发,简化了写样式,发起Http请求以及和简化调用微信接口的麻烦,其中对于样式采用了 "WeUI" ,HTTP的请求使用ES6的Promise对象分装,可以直接使用。 项目的目录结构 这里主要介 ...
分类:
其他好文 时间:
2018-02-13 14:05:02
阅读次数:
157
slick是scala的一个FRM(Functional Relational Mapper)框架,即函数式的关系数据库编程工具库。使用slick不同于使用java的hibernate或者是mybatis,对其进行迭代开发非常方便,因为其对表的映射基于函数式的编程方式。 使用slick对数据库表映射 ...
分类:
其他好文 时间:
2018-02-06 01:03:42
阅读次数:
258
大众创业,万众创新。进入移动互联网时代,创业者们的关注点不仅仅在PC端,还有APP客户端,而各种APP开发公司也应时而起。不过令很多创业者头痛的是,APP开发公司参差不齐,自己开发除了不够专业以外又耗时耗力。那么,APP开发时,创业者应该关注哪些点,又该如何选择APP开发公司呢? 首先来说,制约AP ...
分类:
移动开发 时间:
2018-01-24 19:51:50
阅读次数:
198
1 RX 全称是 Reactive Extensions,它是微软开发并维护的基于 Reactive Programming 范式实现的一套工具库集合;RX结合了观察者模式、迭代器模式、函数式编程 RX官方文档:点击前往 2 RXJS RXJS就是RX在JavaScript层面上的实现 RXJS官方 ...
分类:
Web程序 时间:
2018-01-24 00:39:52
阅读次数:
244
阅读目录 一 引子 二 需求模型之5w1h8c 三 需求模型之用例的写法 四 领域模型 五 设计模型 六 实现模型 七 答题系统案例 第八 UML图 第九 作业 一 引子 学完了面向对象的基础知识后,很明显你还是不知该如何下手,凡是都得有个章法 此刻有经验的人可能会想到瀑布模型、螺旋模型、迭代开发、 ...
分类:
其他好文 时间:
2018-01-17 23:29:57
阅读次数:
232
构建自己的类库,MxLib 迭代开发 单一继承树:所有类继承自Object类,规范堆对象创建时的行为 只抛异常,不处理:使用宏抛出异常,提高可移植性 弱耦合性:尽量不使用标准库中的类和函数,提高可移植性 顶层父类 软件架构实践经验: 尽量使用单重继承的方式进行系统设计 尽量保持系统中只存在单一的继承 ...
分类:
其他好文 时间:
2017-11-18 19:56:04
阅读次数:
230