苍耳's blog

归档 · 全部

首页

关于

归档

程序员

谈谈程序员

在很多人印象里,程序员总是那些呆板的形象。那么什么才是真正的程序员,什么才是优秀的程序员呢? 国内的互联网蓬勃发展,但是却很多程序员在吐槽,这是为什么呢,程序员在国内的环境究竟如何呢?

更多
Router路由蘑菇街

完备路由系统

现在很多应用都在内部跳转中使用了路由系统,这种从web搬过来的东西。但是功能却并不完善,就像比较有名的JLRouter和MGJRouter。这里就来聊聊更加完善的系统的几个部分。

更多
loading..

美学架构演化之路

项目发展到现在已经有一年的时间了,在这一年里,我们的crash free一直都保持的很好(99.5%+)。随着功能的不断增加,已经老代码的缺乏维护,逐渐陷入一个难以维护的地步,所以需要进一步去改善目前的架构,所以这里谈谈以前的架构和未来将要改善的一些方式。

更多
AspectAOP

Aspect实现与应用

在swift里面有个非常有意思的特性,那就是AOP,可以为协议增加默认实现。那么在Objc里面也有个类似的工具类Aspect,虽然还是有很多缺陷。这次我们来看看Aspect的实现方式。

更多
架构MVCMVPMVVM

换个角度来看MVC与MVP

之前了解架构的时候,虽然能够看得懂MVC和MVP这些概念,但是却没有实感,总感觉很多地方其实并没有那么的明确。最近想起之前的讨论TTD的文章,忽然想到,为什么不从另一个角度来看待这两种模式呢,所以忽然醒悟,现在来讲讲这两种模式解决的问题。

更多
1151617181922