0 0 0

大话代码架构(项目实战版).epub

鼓吹
6天前 160
我用夸克网盘分享了「大话代码架构(项目实战版).epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
大话代码架构 作者: 田伟/郎小娇 出版社: 机械公业出版社 副标题: 项目实战版 出版年: 2017-8-20 页数: 316 定价: 69.00元 装帧: 平装 ISBN: 9787111577010

内容简介

本书以一个真实的项目案例——“晋商卡”从无到有的整个开发过程为主线,用大话的语言风格,风趣幽默地讲解了代码架构的相关知识。本书通过5个人物角色,模拟实际的项目开发过程,以对话形式抛出问题,然后解决问题,让你在身临其境中轻松愉快地掌握代码架构的知识。 本书涵盖的主要内容有敏捷开发的方法论、项目开发流程、传统的三层架构、源代码管理、几种常见的实体关系模型、使用IoC和接口、使用缓存和静态页面减少服务器压力、在项目中使用消息队列、尝试使用前端框架、微信公众号开发及小程序开发。 本书适合对代码架构感兴趣的初学者和爱好者阅读。另外,高校学生和参加软件开发的培训学员也可将本书作为兴趣读物。对于初入职场还比较迷茫的程序员,本书可以作为一本提高读物来阅读。建议阅读本书的读者具有一定的C#语言基础。 一分钟了解本书精华内容 引言 故事从一个电商开始 为什么是三层 ORM实体关系映射 换个数据库试试 越俎代庖搞稿测试 神奇的缓存 程序员眼中的前端 人生中的*次高并发 微信公众号

作者简介

田伟 自称MOL。长期从事软件开发及团队管理工作。擅长代码框架的搭建和优化。善于将敏捷方法论用于项目开发中,从而提高团队的开发效率。坚持一个原则,即自己认为好的东西应该分享给大家。提倡软件开发不仅需要“工匠精神”,也需要“懒人”精神。喜欢以幽默风趣的语言风格讲述技术问题,并以此风格著有《ASP.NET入门很简单》一书,颇受读者好评。 郎小娇 毕业于北京工业大学。现任职于某著名互联网公司,任产品经理。对方法论有独特的见解,尤其对敏捷开发的方法论颇有见解。经常把“哲学思维”用于工作。善于使用不同的方法论指导项目成员的工作,规避项目的风险。曾主导过某大型购物网站的架构工作,以及主要模块的设计实现。

网友热评

mydjohnson: 20180223速读,用时80分钟,对于架构、数据库、框架等知识有了大概了解,以及推荐的很多工具。 康康: 有点大话设计模式的语风,但是内容干巴巴的,就是一些配置指导书。 ghx88: 架构入门书,软件架构、NoSQL、测试、缓存技术、消息队列、前端等,样样粘一些,带你入门但不深入,也有经验之谈,但最后有点烂尾。

图书目录

序言 前言 引言1 一个架构师的例子1 背景及人物介绍3 我们的目标3 第1篇需求与三层架构 第1章故事从一个电商网站开始6 1.1需求?需求!6 1.2敏捷开发简介8 1.3UI——用户界面9 1.3.1从UE说起9 1.3.2HTML5&CSS39 1.3.3微信10 1.4数据库10 1.4.1PowerDesigner设计工具11 1.4.2关于SQL语句12 第2章为什么是三层14 2.1MOL带兄弟们去吃饭14 2.2动手写一个三层结构16 2.2.1DAL层的实现17 2.2.2BLL层的实现18 2.2.3UI层的实现19 2.3简说MVC20 2.3.1纠正一下老师的说法20 2.3.2MVC的第一个程序21 2.3.3为什么要用MVC之我见25 2.4向三层代码中加入面向对象25 2.4.1实例化数据库表26 2.4.2增加数据库操作类29 2.4.3加强版的数据库操作类30 2.5小说代码管理33 2.5.1什么是代码管理软件34 2.5.2TFS管理软件36 2.5.3SVN管理软件40 2.5.4Git管理软件41 2.6小结51 第3章ORM实体关系映射52 3.1说说OCP开放封闭原则52 3.2解耦第一步——接口要上位53 3.2.1代码结构的前提53 3.2.2创建接口层56 3.3解耦第二步——工厂模式解决new的问题58 3.4Spring.NET横空出世61 3.4.1酒文化发展史61 3.4.2神奇的IOC62 3.4.3引出Spring.NET64 3.5我不想写SQL语句67 3.5.1什么是ORM68 3.5.2ORM之iBATIS.NET70 3.5.3ORM之NHibernate75 3.5.4ORM之EF86 3.5.5懒人无敌93 3.5.6完成查询操作106 3.5.7数据库先行、模型先行、代码先行109 3.6小结110 第2篇NoSQL和测试 第4章换个数据库试试112 4.1客户总有一些非分的想法112 4.2MongoDB简介113 4.2.1安装&配置114 4.2.2可视化工具116 4.2.3MongoDB的基本操作119 4.3.NET操作MongoDB121 4.4让NoSQL面向对象123 4.4.1实体抽象124 4.4.2操作抽象132 4.5NoSQL题外话135 4.6关于日志136 4.6.1为啥要写日志136 4.6.2如何写日志138 4.6.3注意事项144 4.7小结145 第5章越俎代庖搞搞测试146 5.1简单说测试146 5.2冒烟测试147 5.3黑盒测试148 5.4单元测试149 5.4.1单元测试是什么150 5.4.2如何进行单元测试150 5.4.3测试驱动开发161 5.5白盒测试162 5.6压力测试163 5.7其他测试163 5.8小结163 第3篇高精尖技术 第6章神奇的缓存166 6.1网站崩溃了166 6.2缓存是什么168 6.3微软提供了缓存170 6.4自己做缓存173 6.5第三方缓存176 6.5.1MemCache缓存178 6.5.2Redis缓存189 6.5.3把缓存抽象出来197 6.5.4读写分离198 6.6利用模板引擎生成静态页面198 6.6.1初识NVelocity200 6.6.2使用NVelocity生成静态页面207 6.6.3静态页面带来的问题211 6.7CDN的加入会大大减少服务器的压力212 6.8小结213 第7章程序员眼中的前端215 7.1常见的前端框架216 7.2尝试EasyUI220 7.2.1基础框架220 7.2.2常用的控件232 7.2.3小说权限分配247 7.3其他的前端框架264 7.3.1Bootstrap框架264 7.3.2jQueryUI框架265 7.4小说HTML5265 7.5小结266 第8章人生中的第一次高并发267 8.1网站又崩溃了!267 8.2从相亲说起268 8.3简述消息队列270 8.3.1串行设计270 8.3.2多线程设计271 8.3.3消息队列设计274 8.4常见的消息队列275 8.4.1MSMQ消息队列275 8.4.2RabbitMQ消息队列282 8.5小结288 第9章微信公众号289 9.1李老板出场,请热烈鼓掌289 9.2初探微信公众号290 9.2.1申请订阅号291 9.2.2小机器人294 9.2.3把晋商卡挂到微信公众平台上298 9.3微信小程序299 9.3.1微信小程序是什么299 9.3.2写一个简单的Demo300 9.4微服务310 9.5MongoDB数据库312 9.6大数据314 9.7小结316

大话代码架构(项目实战版).epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 泽獳
  • 人世間無界
  • 你可以滚蛋了
  • 古旧钟摆
  • 风吹老了好少年
  • 与卿长眠
  • 没錢照样嗨
  • 我是你的几分之几
  • 雨还在夏
  • 硬撑好人
  • 泛滥情王
  • 月亮失了约
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!