简单想法

用于记录一些简短的想法

Views: 116055

446 Responses to "简单想法"

  • 在项目管理中, 有基本的两种方式, 一种是横向切分(分层次), 一种是纵向切分(分模块). 分层次也就是流水线模式, 一人只做一种事情; 分模块则是子系统模式, 各个模块比较独立, 模块之间关联较少或无关联. 分层次较适用于稳定的环境, 但会导致人积极性降低, 同时一个功能涉及到多种角色, 较易发生扯皮. 分模块较适用于不稳定时期, 人的积极性可以提高, 但会导致所有模块的结构不一致. Reply
  • 复杂工程管理的第一步是拆分出无关联或者少关联的模块, 以便并行开发, 减少相互依赖. Reply
  • DOMDocument的错误处理还是用libxml的错误处理机制, 所以调用libxml_get_last_error() Reply
  • Linux SSHd建立会话的过程比较花时间, 但网络状况没问题, 原来是设计 /etc/ssh/sshd_config 中:

    UseDNS no Reply
  • 在系统设计时, 常常纠结于模块划分, 某个函数(处理)不知道放在哪. 有一个基本的原则, 就是一项服务应该是一个原子操作. 以这个原则来看, 就知道某一个函数(处理)应该放在哪了. Reply
  • like this, similar to Reply
  • 先做"某某杀手"(软件), 再推广自己的某某, 就是这种思路. Reply
  • git显示当前代码对应的库: git remote -v Reply
  • Linux Shell 的 ls 命令加了 -F 参数, 会在文件名后面加上后缀, 比如星号(*), 非常烦人, 如果不是自己的机器, 需要重新 alias 一下 ls. Reply
  • 如果 Redis 支持多级 Hash Map 就好了. Reply

« [11][12][13][14][15][16][17][18][19] » 15/45