万本电子书0元读

万本电子书0元读

顶部广告

程序员的制胜技电子书

1.作者20多年实战经验的结晶,新手程序员的生存指南! 2.帮你快速上手软件发,拥有实战智慧,职业生涯少走弯路! 3.按照业务发的真实流程详细阐述发的经验误区,避免踩雷! 4.用“坏”的做法行反面教学,将不良实践变为best实践,见解独到深刻!

售       价:¥

纸质售价:¥63.00购买纸书

28人正在读 | 0人评论 6.4

作       者:[土耳其] 塞达特·卡帕诺格鲁(Sedat Kapanoğlu) 著

出  版  社:人民邮电出版社有限公司

出版时间:2023-09-01

字       数:22.8万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书专注于介绍项目发领域的实战方法和高效范式,共 9 章,从预备理论知识始,按照业务发的真实流程详细阐述了以往发的经验误区,并结合实际的.NET 和 C#代码,给出经过大量项目检验的解决方案。 本书绝不是市面上随处可见的技术手册。作者用他独有的幽默感和数十年的软件发经验,将软件发的实战故事一一道来。 正如作者所言,无论你是非科班出身的发者,还是已经行几年的发“上道人”,本书都能对你有所裨益。<br/>【推荐语】<br/>1.作者20多年实战经验的结晶,新手程序员的生存指南! 2.帮你快速上手软件发,拥有实战智慧,职业生涯少走弯路! 3.按照业务发的真实流程详细阐述发的经验误区,避免踩雷! 4.用“坏”的做法行反面教学,将不良实践变为best实践,见解独到深刻!<br/>【作者】<br/>塞达特 ? 卡帕诺格鲁(Sedat Kapano?lu),一名自学成才的软件发工程师,来自土耳其的埃斯基谢希尔。他曾职美国华盛顿州西雅图的微软公司,担任 Windows 核心操作系统工程师。他的专业软件发生涯长达 30 年。 塞达特创建了土耳其倍受欢迎的社交平台——酸字典(Ek?i S?zlük)。在 20 世纪 90年代,他活跃于土耳其的国际数字艺术社区 demoscence,其主题是利用代码生成图形和音乐。<br/>
目录展开

版权声明

内容提要

译者介绍

译者序

致 谢

关于本书

谁该读本书?

本书框架:路线图

关于本书代码

关于作者

关于封面插图

资源与支持

资源获取

提交勘误信息

与我们联系

关于异步社区和异步图书

第1章 初入行当

1.1 在实战中,什么最重要?

1.2 谁是实战程序员?

1.3 杰出实战程序员

1.4 现代软件开发存在的问题

1.5 特别说明

1.6 本书主题

本章总结

第2章 实用的理论

2.1 算法速成

2.2 深入数据结构

2.3 类型有大用

本章总结

第3章 有用的反模式

3.1 若无损坏,亦可破坏

3.2 从头开始写

3.3 修复它,即使它没有坏掉

3.4 重复你自己

3.5 是我所创

3.6 不要使用继承

3.7 不要使用类

3.8 写点糟糕代码

3.9 不写代码注释

本章总结

第4章 美味的测试

4.1 测试的类型

4.2 如何停止抱怨,爱上测试?

4.3 不要使用TDD或其他缩写

4.4 为你自己的目的写测试

4.5 决定测试对象

4.6 不要写测试

4.7 让编译器测试你的代码

4.8 命名测试

本章总结

第5章 正名重构

5.1 为什么要重构?

5.2 架构修改

5.3 可靠重构

5.4 什么时候不重构

本章总结

第6章 安全审查

6.1 黑客之外

6.2 威胁模型

6.3 编写安全的网络应用程序

6.4 引发第一次“洪水”

6.5 存储机密信息

本章总结

第7章 死磕优化

7.1 解决该解决的问题

7.2 迟缓的剖析

7.3 从头开始

7.4 打破瓶颈

7.5 I/O的1秒与0秒

7.6 如果所有方法都失败了,试试缓存吧

本章总结

第8章 可口的扩展

8.1 不要使用锁

8.2 拥抱不一致

8.3 不要缓存数据库连接

8.4 不要使用线程

8.5 尊重单体

本章总结

第9章 与bug共存

9.1 不要修复bug

9.2 错误恐惧

9.3 不要调试

本章总结

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部