模块

高阶产品经理是如何分析问题的?

一个高水准的产品经理,总是能够很清晰的梳理出产品线、明确的知道当前最该做什么,抓到问题的核心所在。那么他们是如何分析问题的?今天我分享下我的方法,我称为“链式拆分法”,可以帮助大家明确产品思路,更重要的是让PM们理解自己真正的定位!我们以叫车软件为例,实例分析一下。Step1.整理业务环节/模块 我们第一步就是要弄清楚整个业务的流程是什么,把重要环节都梳理出来。首先,我们要

webpack 常用plugin和loader

常用Loadersless-loader, sass-loader处理样式url-loader, file-loader两个都必须用上。否则超过大小限制的图片无法生成到目标文件夹中babel-loader,babel-preset-es2015,babel-preset-reactjs处理,转码expose?*eg:{test: require.resolve('react

nodejs 热更新

gulp监控工具nodemon,可以监视代码的改动而重启服务器,然而还是觉得若不用重启而直接加载新的代码更方便,所以在网上找了下nodejs热更新的方法,顺便记录一下其实,方法也是通过监视文件被改动的时候,将缓冲区中已加载的对应模块清除,此时缓冲区中就不保留有该文件模块的代码,直至下一个请求该文件模块到来时,才会去重新加载一遍对应的模块,而正是改动之后的文件模块。而总结出来

原则&模式|理解DIP、IoC、DI以及IoC容器

转载自: http://blog.jobbole.com/101666/Prefix依赖倒置原则(DIP):一种软件架构设计的原则(抽象概念)。控制反转(IoC):一种反转流、依赖和接口的方式(DIP的具体实现方式)。依赖注入(DI):IoC的一种实现方式,用来反转依赖(IoC的具体实现方式)。IoC容器 :依赖注入的框架,用来映射依赖,管理对象创建和生存周期(DI框架)。

合理的使用 Swift 中的 final 类

作者:Erica Sadun,原文链接,原文日期:2015-12-18译者:JackAlan;校对:靛青K;定稿:shanks你上一次在 Swift 中继承一个类是什么时候?而且这个类是你创建的但不是 Cocoa 体系中的一部分。在 protocol 扩展和一般的 extension 扩展存在的情况下,你多久继承一次非 Cocoa 类型的 class ?如果你的答案在 0%

合理的使用 Swift 中的 final 类

作者:Erica Sadun,原文链接,原文日期:2015-12-18译者:JackAlan;校对:靛青K;定稿:shanks你上一次在 Swift 中继承一个类是什么时候?而且这个类是你创建的但不是 Cocoa 体系中的一部分。在 protocol 扩展和一般的 extension 扩展存在的情况下,你多久继承一次非 Cocoa 类型的 class ?如果你的答案在 0%

切图崽的自我修养-使用模块化JS

前言我们来玩乐高积木吧模块化Js已经成为了老生常谈,不过在JavaScript设计之初,由于定位的问题并没有提供类的功能,开发者需要模拟出类似的功能,来隔离、组织复杂的JavaScript代码。之前的闭包也好,自执行函数也好,都是模块化的一些尝试,直到CommonJs规范推出之后,模块化Js才真正迅猛发展起来。从时间点上来说:Node遵循CommonJs模块化规范,NPM包

解码知乎:知乎组织架构模型“大剖析”

本文深度剖析知乎目前的内容架构模型,对于社区应用开发者可将其中的架构思维推广到一般 UGC 网站产品的优化上。知乎是目前国内用户平均素质最高的网站,其日均访问 IP 在 60 万以上。对于这样一个用户活跃度极高、产出大量优质内容(UGC)网站来说,如何把内容更好地组织呈现并将其中优质部分的价值最大化,非常重要。 基础模块(1 问题-n 回答-n 评论模块)知乎基础模块

前端AMD规范

个人总结:AMD规范主要是解决各个模块之间的依赖关系,可以顺序的加载js模块,但是却是异步加载,不会影响页面的css和html标签的加载。AMD 即Asynchronous Module Definition,中文名是异步模块定义的意思。它是一个在浏览器端模块化开发的规范由于不是JavaScript原生支持,使用AMD规范进行页面开发需要用到对应的库函数,也就是大名鼎鼎Re

CommonJS规范重点

个人总结:commonJS主要解决模块化问题,将每个功能独立化,即函数和变量在自己独立的区域里,以免出现相同的函数名称和变量名称,导致错误。我们先从CommonJS谈起,因为在网页端没有模块化编程只是页面JavaScript逻辑复杂,但也可以工作下去,在服务器端却一定要有模块,所以虽然JavaScript在web端发展这么多年,第一个流行的模块化规范却由服务器端的JavaS