【提升技能必备】这几本Android高级进阶的好书值得一看

【提升技能必备】这几本Android高级进阶的好书值得一看

备点年货

作者:AWeiLoveAndroid

博客:https://www.jianshu.com/u/f408bdadacce

Android开发的书籍有很多,下面简单的就我看过的感觉写的很全面,很深入,很有启示意义的几本书推荐给大家,希望大家在闲暇之时也能买来看看。(只是介绍书籍,想买的自己百度书名。别误会。)当然如果你觉得哪本书不好,你也可以不去阅读。我只是起一个推荐作用。

【tips】 我相信看到这篇博客的都是热爱学习的人。

我特别不喜欢那些故步自封,自以为是,只是也仅仅是会写app,以为会写几个app就6的不行的那些人。

我希望大家不要做这样的人,Android技术发展很快,希望大家多多学习,才能不被淘汰,千万不要做上面那些人。

【提升技能必备】这几本Android高级进阶的好书值得一看

(2)O’Reilly:Head First设计模式(中文版)

《O’Reilly:Head First设计模式(中文版)》趋近完美,因为它在提供专业知识的同时,仍然具有相当高的可读性。本书共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。

【提升技能必备】这几本Android高级进阶的好书值得一看

02

与Android密切有关的语言书籍:

(1)深入理解Java虚拟机

本书共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。

【提升技能必备】这几本Android高级进阶的好书值得一看

(3)实战Gradle

《实战Gradle》(Gradle in Action)全方位地讲解了Gradle 工具相关的知识,包括Gradle 的基本识、自动化构建的基本概念和实践,以实际案例的方式解释如何使用Gradle 进行软件项目构建。书中还介绍了一些解决软件开中常见问题的实践,如多语言、多项目构建,Gradle 在持续集成和持续交付中的应用,Gradle 构建JVM 其他语言,以及Gradle 集成JavaScript 构建等。

【提升技能必备】这几本Android高级进阶的好书值得一看

03

性能优化有关:

(1)移动APP性能评测与优化

腾讯公司TMQ专项测试团队倾情奉献的研究成果,打造优秀移动应用的*佳实践。体系化地介绍了移动应用性能评测与优化的方方面面,涉及内存、电量、流畅度、导航、网络优化和安装包瘦身等。

【提升技能必备】这几本Android高级进阶的好书值得一看

(3)腾讯Android自动化测试实战

腾讯官方移动品质中心(TMQ)撰写,为你揭示QQ浏览器、应用宝、腾讯地图等多款亿级APP的自动化测试方法与精髓。

【提升技能必备】这几本Android高级进阶的好书值得一看

(5)高性能Android应用开发

本书正是Android性能方面的关键性指南。全书共8章,主要从电池、内存、CPU和网络方面讲解了电池管理、工作效率和速度这几个方面的性能优化问题,并介绍了一些有助于确定和定位性能问题所属类型的工具。同时也会探讨开发人员面临的一些主要问题,进而提出一些可行的补救措施。

【提升技能必备】这几本Android高级进阶的好书值得一看

(2)程序员代码面试指南:IT名企算法与数据结构题目最优解

这是一本程序员面试宝典!它对IT名企代码面试各类题目的解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏专业题目汇总这一痛点,选取将近200道真实出现过的经典代码面试题,帮助广大程序员的面试准备做到万无一失。

【提升技能必备】这几本Android高级进阶的好书值得一看

05

架构有关:

(1)代码整洁之道 Clean Code

《代码整洁之道》作者给出了一系列行之有效的整洁代码操作实践,并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。《代码整洁之道》阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。

【提升技能必备】这几本Android高级进阶的好书值得一看

(3)重构 改善既有代码的设计

《重构 改善既有代码的设计》清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70 多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。《重构 改善既有代码的设计》提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。

【提升技能必备】这几本Android高级进阶的好书值得一看

07

面试有关的书籍:

(1)技术之瞳 阿里巴巴技术笔试心得

《技术之瞳:阿里巴巴技术笔试心得》是阿里巴巴集团首次官方批露的笔试真题,包括基本原理、题型解析与真题问答三个部分,涵盖了计算机基本原理、数学算法、Web前端开发、数据分析与挖掘、安全和产品等多个方向,范围广、内容系统全面。
笔试题库由阿里巴巴资深技术专家结合多年的工作、面试经验总结提炼而成,具有相当的深度及专业性。阅读本书,不仅是知识的收获,还间接地与技术大牛们做了直观的沟通,了解他们的出题思路与考察要点,并加以消化吸收,这对自己技术能力本身就是一种极大的提升。

此外,《技术之瞳:阿里巴巴技术笔试心得》在题目的表述上结合了阿里巴巴的日常工作场景,读者不仅可以从阅读中享受解题的快感,还能直观地感受到大型互联网公司浓郁的技术氛围与独特文化,为自己跨入大型互联网公司做好充分的技术与思想上的准备。

【提升技能必备】这几本Android高级进阶的好书值得一看

(3)剑指Offer:名企面试官精讲典型编程题(第2版)

《剑指Offer:名企面试官精讲典型编程题(第2版)》剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。

【提升技能必备】这几本Android高级进阶的好书值得一看

08

职场和职业发展有关

虽然我们是搞Android开发的,但是我们要为时刻有危机意识,为自己的未来发展做一些规划,同时也要掌握一些好的学习方法,不要等到某天找不到工作了才后悔不已。下面这几本书写的不错,可以有一个很好的借鉴,推荐大家去看看。

(1)职场基本功 累死你的不是工作 是工作方法

1.不要忽视那些看起来很细小的工作方法,它们往往可以给你足够的力量,让你在关键时刻一跃而起。
2.以绩效为目标的工作方式已经过时,如果你也想和全球精英一样,实现梦想和价值,从今天开始,你需要一套更全面、更完整的方法来淬炼自己!
3.GOOGLE、麦肯锡、高盛、哈佛精英共通的“基本功”兼顾以下方面:保持“平衡心态”;擅长“计划”;坚持“高效”;看重“人际”;淬炼“自我”。
本书提供的58个工作习惯,将彻底改变累死累活却平庸无为的工作现状!

【提升技能必备】这几本Android高级进阶的好书值得一看

最后附一张图:

程序员职业四大象限:,希望对你未来的发展有个更清晰的方向

【提升技能必备】这几本Android高级进阶的好书值得一看

来源:cym492224103

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月22日
下一篇 2018年1月22日

相关推荐