楼主: bztian
3730 12

[书籍介绍] 软件架构:Python语言实现 [英文版] [推广有奖]

教授

42%

还不是VIP/贵宾

-

威望
0
论坛币
50725 个
通用积分
302.7666
学术水平
51 点
热心指数
44 点
信用等级
17 点
经验
209633 点
帖子
1219
精华
0
在线时间
815 小时
注册时间
2018-2-3
最后登录
2024-2-26

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
软件架构:Python语言实现 [英文版]
111.JPG
(印)阿南德·巴拉钱德拉·皮莱  著

软件架构,可以说是为特定的应用软件创建一个蓝图设计。软件架构中存在两大挑战:首先,软件架构与需求必须保持一致,对尚未发现的需求或者发生演化的需求都是如此;其次,尽管常常发生架构实现的变更,但软件架构与其对应的架构实现必须保持一致。本书包含很多示例和用例,通过这种直观的方法来帮助你获取成为一名成功的软件架构师所需的一切。本书将帮助你了解Python的来龙去脉,以便可以用Python来构建和设计高度可扩展的、健壮的、简洁的、性能强大的应用程序。

前言
  软件架构,可以说是为特定的应用软件创建一个蓝图设计。软件架构中存在两大挑战:首先,软件架构与需求必须保持一致,对尚未发现的需求或者发生演化的需求都是如此;其次,尽管常常发生架构实现的变更,但软件架构与其对应的架构实现必须保持一致。
  本书包含很多示例和用例,通过这种直观的方法来帮助你获取成为一名成功的软件架构师所需的一切。本书将帮助你了解Python的来龙去脉,以便可以用Python来构建和设计高度可扩展的、健壮的、简洁的、性能强大的应用程序。
  主要内容
  第1章介绍了软件架构的核心思想,简要介绍了架构质量属性和一些隐含的原理。这将使你能够在软件架构原理和基本属性方面拥有良好的知识基础。
  第2章包括开发中软件架构的可修改性和可读性。它将帮助你深入理解架构的可维护性等质量属性,并获得用Python编写代码来测试应用程序的各种技巧和策略。
  第3章帮助你理解软件架构的可测试性,以及如何为Python应用程序构建架构以满足可测试性。你还将了解可测试性和软件测试的各个方面,以及Python中可用的各种库和模块,以便编写各种可测试的应用程序。
  第4章讨论了在编写Python代码过程中关于性能的方方面面。你不仅可以学习架构性能的基本知识,还可以掌握在何时何地需要进行性能优化。例如,你会学习到何时进行SDLC的性能优化。
  第5章不仅阐述了编写可扩展应用程序的重要性,还讨论了实现应用程序可扩展性的各种不同方法,并论述了如何利用Python来实现各种可扩展性技术。你不仅能学到可扩展性的理论方面的知识,还能学到业界的最佳实践。
  第6章讨论了架构安全性的方方面面,并使你掌握一些最佳实践和技巧来编写安全性高的应用程序。你会了解在Python架构应用程序中可能出现的各种不同的安全问题,以及Python是如何从头开始保障安全性的。
  第7章从程序员实用性的角度,简要论述了Python中出现的各种设计模式以及每个模式的理论背景。这些设计模式对程序员来说是非常实用的。
  第8章从较高抽象层次角度介绍Python中现有的架构模式,同时给出了几个示例,用来说明如何利用Python库和框架来实现基于这些模式的高层次架构问题的解决方法。
  第9章讨论如何正确地在远程环境中或云上使用Python轻松部署代码的方方面面。
  第10章讨论了一些Python代码调试技术,包括最简单实用的打印语句、日志记录和系统调用跟踪机制等,这些对程序员来说都是非常容易获得的,也有助于系统架构师指导他的团队。
  阅读本书需要准备什么
  为运行本书中展示的大部分代码示例,需要在系统中安装Python 3。其他的预备知识会在相应的实例中提到。
  本书的读者对象
  本书适用于有经验的Python开发人员,他们渴望成为企业级应用程序的架构师;本书也适用于软件架构师,他们希望利用Python的特长来创建更有效的应用程序蓝图。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


Anand Balachandran Pillai-Software Architecture with Python-Packt Publishing (2017).pdf

11.8 MB

需要: 3 个论坛币  [购买]

软件架构:Python语言实现 [英文版]

已有 2 人评分经验 收起 理由
kongqingbao280 + 40 精彩帖子
我的素质低 + 50 精彩帖子

总评分: 经验 + 90   查看全部评分

沙发
line_us 发表于 2018-4-16 15:50:47 |只看作者 |坛友微信交流群
支持分享

使用道具

藤椅
benji427 在职认证  发表于 2018-4-17 10:52:30 |只看作者 |坛友微信交流群
thank you for sharing

使用道具

板凳
wyr629 在职认证  发表于 2018-4-19 07:48:25 |只看作者 |坛友微信交流群
谢谢分享

使用道具

报纸
cloudzero 发表于 2018-4-19 14:18:41 |只看作者 |坛友微信交流群
谢谢分享!!!

使用道具

地板
cometwx 发表于 2018-7-30 15:17:17 |只看作者 |坛友微信交流群
感谢分享!!

使用道具

7
jiaminZ 发表于 2018-7-30 18:29:36 来自手机 |只看作者 |坛友微信交流群
bztian 发表于 2018-4-15 10:40
软件架构:Python语言实现 [英文版]

(印)阿南德·巴拉钱德拉·皮莱  著
支持一下!

使用道具

8
cometwx 发表于 2018-7-30 23:17:38 |只看作者 |坛友微信交流群
感谢分享!!

使用道具

9
tianwk 发表于 2018-9-11 22:39:13 |只看作者 |坛友微信交流群
thanks for sharing

使用道具

10
works_han 发表于 2018-11-26 16:56:32 |只看作者 |坛友微信交流群
先收藏了

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 23:05