专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

web参考书推荐_PHP基础

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 21:15:18       共计:3574 浏览

web参考书推荐?

必读的书籍

#1实用程序员,David Thomas和Andrew Hunt

这是我阅读的最重要的书籍之一。 它并不特定于我使用的语言,也不是所有主题对我来说都是新的。 但这绝对是我作为开发人员日常生活中最多使用的东西。 我重读了最新的20周年纪念版,可以肯定这是一本不错的文章,并且很容易成为我应该阅读的书,或者至少每年阅读一遍。

这些概念涵盖了开发人员的思维方式,沟通,期望管理,以及更多的技术概念,例如正交性,DRY原理,原型制作方法等等。 成为我最喜欢的开发人员第一书。

#2 Clean Code 罗伯特·马丁(Robert c Martin)

另一本很棒的书,在某些情况下类似于实用的程序员,谈论结构良好和组织良好的代码,这对组织意味着什么。 本书包含许多Java和C ++示例,感觉有点干,但也有许多适用于您的php,javascript或ruby代码库的技巧和建议。

本书处理了更多代码方面的问题,如何构造函数,编写代码注释,数据结构测试等等。 如果您想更深入一点,请务必阅读!

#3模式的企业应用程序架构 Martin Fowler

马丁·福勒(Martin Fowler)是一位非常有名的作家,并且拥有多本令人赞叹的书籍,例如《重构》和《特定领域的语言》。 两者都值得一读。 本书与Ruby on Rails框架有很多关系,并且肯定会吸引那些开发人员。 但是,这本书并不只适合Ruby开发人员。 我主要用PHP编写,发现它很有趣。

如果您想从头开始构建应用程序,或者想使用Laravel或Ruby on Rails之类的框架,这本书将帮助您了解在这些框架中针对某些模式做出的决策。 本书涵盖了域模式,事务,会话,MVC和应用程序控制器等内容。

#4 计算机编程艺术 Donald Knuth

这本书实际上是整个系列。 一种非常理论上的计算机科学方法。 如果您对编程很认真,则必须将其放在架子上。 Standford在其CS课程中使用了它。

这些书确实深入介绍了Vol1基本算法,Vol2半数值算法,Vol3排序和搜索,Vol4组合算法。

#5 计算机程序的结构和解释 Harold Abelson,Gerald Jay Sussman,Julie Sussman

另一本非常理论化的书,只适合那些真正的认真的开发人员。 本书来自麻省理工学院的麻省理工大学。 老实说,我只能将书放在书架上,阅读一些我觉得很有趣的部分,但是阅读起来实在太干了。 但这是一本着名且受人尊敬的书,如果您能激发自己的学习动力,那么您肯定会拥有超过90%的同事开发人员的优势。

#6重构:改进现有代码的设计 Martin Fowler

另一本马丁·佛威尔(Martin Folwer)的书,这是一本我非常热衷的主题的书。 就像在Pragmatic程序员那本书中所写的那样,"总是比发现时更好地保留代码"。重构可能是开发人员的日常工作,而本书中有很多很棒的例子。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:清华大学计算机专业本科这位在自己写的CPU上运行自己写的操作系统的同学是什么水平_PHP基础 | ·下一条:S2b2c什么意思_PHP基础

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有