500lines开源项目介绍
来源:互联网 发布:日历 节假日 农历 js 编辑:程序博客网 时间:2024/06/16 16:32
1 500lines项目介绍
500lines中的每个项目都试图用500行或者更少(500 or less)的代码,让读者了解一个典型软件或需求的简单实现,更重要的是更透彻地明白作为一个软件架构师或开发者应该有的设计思维。
项目里的每个文件夹基本都是一个独立的项目。试图用500行左右或者更少的代码完成某种特定的需求。在阅读时不应该过分关注某种语言的特性或某个算法的细节,而应该揣摩软件架构师们在设计软件时如何决定和权衡。
2 书籍
参考书籍:《开源软件架构》
3 项目链接
下载链接如下:
https://github.com/aosabook/500lines
0 0
- 500lines开源项目介绍
- 开源项目介绍
- 开源项目介绍
- lines
- apache开源项目介绍
- C#开源项目介绍
- C#开源项目介绍
- C#开源项目介绍
- 开源项目SEMAINE介绍
- google开源项目介绍
- 收集开源项目介绍
- EasyCamera开源项目介绍
- 开源程序架构和《500 Lines or less》资料
- 开源工作流项目的介绍
- 开源项目与J2EE架构介绍
- 介绍一些java开源项目
- 开源项目 Kettle 介绍 ZT
- FLEX优秀开源项目介绍
- 二叉树的存储方式以及递归和非递归的三种遍历方式
- 向URL末尾添加查询字符串参数的辅助函数及获取Url的参数函数
- jdk源码剖析之EnumMap
- 41.top10热门品类之获取top10品类并写入MySQL
- 进阶篇:优先级队列之PriorityBlockingQueue(十五)
- 500lines开源项目介绍
- 反射_通过反射获取带参构造方法并使用
- hdoj-2081-手机短号(解题报告)
- 串的链式结构的简单操作
- 软件开发常用设计模式—单例模式总结(c++版)
- Boost基础
- 调用手机相片和视频 安卓开发
- bzoj1090 [SCOI2003]字符串折叠
- win64装JPype