Admin Avatar

康威定律(Conway’s law):”软件系统的架构,反映了公司的组织结构。”

大公司里面,主管的地位主要取决于他的团队规模和预算。团队越大、预算越多,主管在公司里面的地位就越高,这就是为什么主管都会争取尽可能大的团队和预算。问题在于,团队变得越来越大时,你不得不做出安排,让每个成员有事可做。因此,当团队的所有人都在做一个项目时,随着组织结构的膨胀,软件的架构不得不跟着膨胀,以容纳所有的人手。

根据康威定律,大公司的大型项目一定会有复杂架构,哪怕这种架构可能是不必要的。

From:阮一峰 每周分享第 29 期

Xmlrpc.php提供WordPress的一项功能,它以XML作为编码机制、通过HTTP传输数据。由于 WordPress 不是一个自封闭的系统,它通过这种途径来完成偶尔与其他系统通信的工作。
例如,假设您想从移动设备发布文章到您的网站,当附近找不到计算机时。您可以使用 xmlrp[……]

阅读全文

Admin Avatar

程序员应该具备多角度的思考能力。

产品设计的时候,要有宏观思维,问问自己,为什么要开发这个软件,作用是什么,整个生态里面它扮演什么角色。

技术选型的时候,要有中观思维,把软件看成不同模块的集合体,明确每个模块的作用。

代码开发的时候,要有微观思维,函数怎么写,循环体怎么优化,单元测试怎么构造。

总之,我们要能够随时切换角度,从不同的高度理解自己正在做的事情。

From:阮一峰 每周分享第 32 期

如果你拥有一个应用,并且接了facebook的广告变现,即Audience Network,但是你却不想要竞争对手或者其他同类的APP的广告出现在你的APP里,该怎么操作呢?比如,你是一个视频类的APP,不想接受其他视频APP的广告。

可以使用 Audience Network 黑名单和[……]

阅读全文

Admin Avatar

有时,我们想用新技术解决旧技术的包袱,问题是新技术会带来更多的包袱。新技术的一个问题是,人们还不知道它到底有多糟糕。

From:《选择乏味的技术》

用习惯PHP的同学,用go语言如果想输出时间的话,可以参考如下示例:

package main
import (
"fmt" "time")func main() { fmt.Println("time.Now():&[......]

阅读全文

Admin Avatar

在创业初期与其思考如何创新还不如去寻找对手都比较弱的战场。直接Copy模式都可以赚钱的市场,是真正的有市场红利的好市场,不要害怕Low,越Low聪明人越少,越好赚钱。

From:生财有术-李晨

如果知道自己的档案在上海,但是具体在哪里不记得,有时候必须要写档案详细地址时候,可以关注上海人才微信号或者访问https://www.shrc.com.cn查询即可,下面介绍一下微信的查询方法,

  1. 关注 上海人才 微信公众号,微信号:shrc-since1984[……]

阅读全文