###Backgroud 唯品会B2C等多个项目都采用PHP开发,而我们用户团队后端是Java为主的团队,有时我们需要和PHP应用共享session. 此时session序列化和反序列化是一个必须面对的问题.
###Backgroud 唯品会B2C等多个项目都采用PHP开发,而我们用户团队后端是Java为主的团队,有时我们需要和PHP应用共享session. 此时session序列化和反序列化是一个必须面对的问题.
##背景 在唯品会用户中心团队中,前后端开发界限很清晰,分离很彻底.我们甚至会将一个项目,分为两个git repository.分别开发然后打包的时候一起发布.(这里不解释这么做的好处) 但是这个流程中,我们需要将前端项目grunt产生的静态文件人肉复制到我们的java web项目中,这个过程就会问题: 1.有人工时间成本 2.因为人的参与变的可能出错 3.不是自动化
一直感觉在Mac上开发时快捷键是个很烦的问题,经常系统快捷键和IDE的快捷键冲突,在system preferences 里还竟然没有这个快捷键的设置项,又是一个apple反人类的一个地方. 简单找了一下解决方案,亲测有效
2011年以前,我眼中的整洁代码仅仅是该缩进的地方缩进.自从读了编写可读代码的艺术 这本书之后有了新的认识,里面介绍了如何写出优美可读的代码(不针对某种语言).里面印象比较深的大至有”方法拆分”,”见名知意”, “行内注释”,”代码风格”,”将自己想象成一个读者”,”先写注释再写代码”等思想.受益匪浅.
Atom是一款很好用的编辑器,目前只提供mac版的包. 但是你可以用源码自行编译安装.详情请看 https://github.com/atom/atom#building