10大优享服务
62项会员特权

软件开发书籍设计欣赏推荐

发布时间:2021-12-01 12:10:51     阅读次数:11981次     评论数:0次
    技术类的书籍能够让人们更能够掌握一项技能,并在这些书籍中学的自己对工作有用的知识,书籍设计是对书稿内容、主题及包括塑造形象、动作、构图、色彩、笔法、技巧等一切思想性和技法性内容的筹划过程。对书稿的每一种构思及每一个设计行为都是书籍构成的外在和内在、整体和局部、文字传达与图像传播及工艺兑现的一系列探索过程。下面一品威客网就为您介绍软件开发书籍设计欣赏推荐:
软件开发书籍设计欣赏推荐
    虽然软件开发主要还是要看思想,但很多读者还是比较在意每本书的代码载体。Head First Design Patterns一书给出的是Java示例,而《大话设计模式》则是C#。还有一本面向初学者的好书是阎宏先生所著的《Java与模式》。本书利用中国传统文化来阐述设计之道,又引入了大量的Java实例,尤其是对Java的API或框架进行了深入分析。所以读来既有趣味,又有文化的底蕴,同时还不乏实际的例子给出标准的范本。我以为,对于初学者,本书是再合适不过的了。

    若要理解UML,并将软件开发和设计有效地与UML结合起来,那么最佳的选择是阅读Craig Larman的经典著作Applying UML and Patterns。本书已经出版到第三版。一本书若是能够再版、三版,绝对有其值得称道之处。该书全面地介绍了RUP开发模型,并将UML与开发过程、设计模式等有效地结合起来。随着本书章节的逐步演进,读者的能力也将得到逐步的提高。本书的中文版名为《UML和模式应用》,似乎现在仅出版了第二版的中文版本,不由不让人感叹我们总是在追着技术前进的步伐在跑,甚至是优秀书籍的出版,我们也是在后面追赶着,却始终追赶不上。

    将敏捷、面向对象思想、设计模式有机结合起来,会是哪一本软件开发书籍设计?还用问吗,自然是Bob大叔的巅峰之作Agile Software Development: Principles, Patterns, and Practices了。本书中文版的译者邓辉先生功底扎实,比较好地将原书的神韵传达了出来。

    若要问哪些书(当然是指技术书籍)可以让我重读不厌?那么这本软件开发书籍设计一定要排在前列。实际上,像这一类的书籍都是值得反复阅读的,因为每一次阅读,它都会给我们新的启发与体会。所谓“读书百遍,其义自现”。技术书籍本身存在一定的难度,不同水平的人阅读同一本书的收获是大不相同的。而在不同阶段的同一个人,因为技术水平的变化,自然每次都能够读出新意来。本书附带的代码是Java,同时还包含少量C++代码。之后,Bob大叔又推出了该书的C#版,算是满足了广大的C#开发者的强烈需求。

  即使是最优秀的设计师,也不可能总是在第一次就能将设计做好,因而我们需要重构。讲解重构技术的书籍中,最声名显赫的无疑就是Martin Fowler的Refactoring: Improving the Design of Existing Code。正是本书开创了重构在软件开发中的光辉地位。软件开发书籍设计的优秀自然不用我再来饶舌了。Martin Fowler先生是全球知名的软件大师,他的每一本著作都给业界带来了深远的影响。我在一次和Fowler先生的面对面交谈中,曾经问他至今最满意的著作是哪一本。他没有丝毫的犹豫,就回答是Refactoring。

    以上就是软件开发书籍设计欣赏推荐,但随着社会文明程度的提高,经济的迅猛发展,计算机技术发展的出现,软件开发书籍设计成为了更加热门的种类。因此把握好软件开发书籍设计就能够更好的掌控书籍市场。如果您的企业正需要这种软件开发书籍设计,那就到一品威客网征集方案,百万专业威客给您提供多种方案供您选择。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录