摘要: 通过Function的原型提供的函数实现AOP 阅读全文
posted @ 2016-09-06 14:54 代码改造世界 阅读(683) 评论(0) 推荐(4)
摘要: 使用许多独立组件构建应用程序的想法并不新鲜。Web Component的出现,是重新回顾基于组件的应用程序开发模式的好时机。我们可以从这个过程中受益,了解如何使用现有技术完成目标,并且在未来做出自己的前端Web应用。 阅读全文
posted @ 2016-09-06 14:32 代码改造世界 阅读(637) 评论(0) 推荐(3)
摘要: 1. 为什么组件化这么难做 Web应用的组件化是一个很复杂的话题。 在大型软件中,组件化是一种共识,它一方面提高了开发效率,另一方面降低了维护成本。但是在Web前端这个领域,并没有很通用的组件模式,因为缺少一个大家都能认同的实现方式,所以很多框架/库都实现了自己的组件化方式。 前端圈最热衷于造轮子了 阅读全文
posted @ 2016-09-06 13:21 代码改造世界 阅读(3963) 评论(0) 推荐(58)
摘要: 目录 文章是翻译,主要是很多 ES6 的用法技巧以及最佳实践~ 原文 https://github.com/DrkSephy/es6-cheatsheet ES6 手册 这篇手册包含了 ES2015(ES6) 的使用小技巧、最佳实践以及可以给你每天的工作参考的代码片段。 var 和 let/cons 阅读全文
posted @ 2016-08-29 10:47 代码改造世界 阅读(1201) 评论(0) 推荐(4)
摘要: 众所周知,JavaScript是一门非常流行的编程语言,开发者用它不仅可以开发出炫丽的Web程序,还可以用它来开发一些移动应用程序(如PhoneGap或Appcelerator),它还有一些服务端实现,比如NodeJS、Wakanda以及其它实现。此外,许多开发者都会把JavaScript选为入门语 阅读全文
posted @ 2016-08-19 12:43 代码改造世界 阅读(218) 评论(0) 推荐(2)
摘要: 前言 JS 中最基础的异步调用方式是 callback,它将回调函数 callback 传给异步 API,由浏览器或 Node 在异步完成后,通知 JS 引擎调用 callback。对于简单的异步操作,用 callback 实现,是够用的。但随着负责交互页面和 Node 出现,callback 方案 阅读全文
posted @ 2016-08-10 10:58 代码改造世界 阅读(437) 评论(0) 推荐(2)
摘要: 前文介绍了.NET Core 在整个.NET 平台所处的地位,以及与.NET Framework的关系(原文链接),本文将详细介绍.NET Core 框架的构成和各模块主要功能,以及如何实现跨平台。 上图描述了 .NET Core的系统构成,最上层是应用层,是开发基于UI应用的框架集,包括了ASP. 阅读全文
posted @ 2016-08-03 13:36 代码改造世界 阅读(520) 评论(0) 推荐(3)
摘要: S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 Steve Smith在5月份的微软TechED 2009上有个SOLIDify Your ASP.NET MVC的讲座, derick.bailey的SOLID D 阅读全文
posted @ 2016-08-03 13:32 代码改造世界 阅读(444) 评论(0) 推荐(2)
摘要: 面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式, 而没有把足够多的注意力放在学习面向对象的分析和设计上面。学习面向对象编程像“抽象”、“封装”、“多态”、“继承” 等 阅读全文
posted @ 2016-08-03 13:09 代码改造世界 阅读(459) 评论(0) 推荐(1)
摘要: 1. 理解MVC MVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器。 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的Java Bean,包 阅读全文
posted @ 2016-08-03 12:58 代码改造世界 阅读(1466) 评论(0) 推荐(7)