万本电子书0元读

万本电子书0元读

顶部广告

Live软件开发面面谈电子书

《Live软件发面面谈》为一线软件发人员对实践中常见易混乱的概念和难解问题的总结和解惑,例如针对口编程就是尽量多用口吗?事件驱动编程的本质是什么?怎样算是应用了MVC架构?极简主义就是越简单越好吗?文档型数据库和关系型数据库的优劣各在什么地方?在主流的软件发理念之外能否另辟蹊径?客户端和浏览器之间的竞争究竟意味着什么?有助于读者深思考、追本溯源、融会贯通,既对实际发有帮助,又有益于在纷繁多变的技术浪潮中看清本质、把握方向,并从软件发行业快速跳动的脉搏中读出一些共性和规律。

售       价:¥

纸质售价:¥46.60购买纸书

10人正在读 | 0人评论 6.2

作       者:潘俊

出  版  社:清华大学出版社

出版时间:2018-07-24

字       数:20.2万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
现实的软件发会遇到许多具体的问题,例如,如何消除依赖?怎样行事件驱动编程?如何在迥异的环境中实现MVC架构?怎样在不同的Web发框架之间选择?文档型数据库与关系型数据库相比有哪些优缺?如何构建合适的存取控制?对这些问题,简单的答案、现成的选择、枯燥的代码很多,但是从问题的源头和本质出发,深全面的分析却很少。本书就软件发中带有普遍性的重要方面,内容由浅深地逐渐展,力图使读者对软件发实践产生由及面、融会贯通的理解。<br/>【推荐语】<br/>《Live软件发面面谈》为一线软件发人员对实践中常见易混乱的概念和难解问题的总结和解惑,例如针对口编程就是尽量多用口吗?事件驱动编程的本质是什么?怎样算是应用了MVC架构?极简主义就是越简单越好吗?文档型数据库和关系型数据库的优劣各在什么地方?在主流的软件发理念之外能否另辟蹊径?客户端和浏览器之间的竞争究竟意味着什么?有助于读者深思考、追本溯源、融会贯通,既对实际发有帮助,又有益于在纷繁多变的技术浪潮中看清本质、把握方向,并从软件发行业快速跳动的脉搏中读出一些共性和规律。<br/>
目录展开

内容简介

自序 PREFACE

第1章 接口

1.1 使用接口编程

1.2 依赖反转原则

1.3 如何实现

1.4 真的实现了吗

1.5 真正实现

1.6 有必要针对接口编程吗

第2章 事件

2.1 控制反转

2.2 观察者模式

2.3 Java中的事件编程

2.4 C#中的事件编程

2.5 JavaScript中的事件编程

2.6 事件编程的其他细节

第3章 MVC

3.1 输入、处理和输出

3.2 程序与用户的交互

3.3 设计理念

3.4 桌面应用程序与移动App

3.5 Web应用程序

3.6 类型转换、校验和数据绑定

3.7 MVC的意义

第4章 界面

4.1 以用户界面为中心VS以业务逻辑为中心

4.2 设计视图VS源代码视图

4.3 自定义控件VS复合控件

4.4 命令式语言VS声明式语言

4.5 内容与外观的分离

4.6 基于请求的框架VS基于组件的框架

4.7 极简主义

第5章 数据库

5.1 多值与复合属性

5.2 数据库模式

5.3 数据建模

5.4 视图

5.5 可伸缩性

5.6 可得性与BASE

5.7 编程接口

5.8 总结

第6章 权限

6.1 身份验证

6.2 Web应用的验证

6.3 授权

6.4 基于角色的存取控制

6.5 基于属性的存取控制

第7章 异类

7.1 快速开发

7.2 Lotus Notes是什么

7.3 技术架构

7.4 应用程序开发

7.5 Lotus Notes的衰亡及其教训

7.6 给现有Lotus Notes客户的建议

第8章 兴衰

8.1 软件的更新和生命

8.2 客户端的兴衰

8.3 Lotus Notes的历史

参考文献

附录CD

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部