《番茄工作法图解:简单易行的时间管理方法》介绍了时下流行的时间管理方法之一——番茄工作法。作者根据亲身运用番茄工作法的经历,以生动的语言,传神的图画,将番茄工作法的具体理论和实践呈现在读者面前。番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的25分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。 《番茄工作法图解:简单易行的时间管理方法》适合所有志在提高工作效率的人员,尤其是软件工作人员和办公人员。
本书分六个主题。每个主题都有若干生动有趣而又有警戒意义的故事作为主线,通过对故事中实际问题的解决,引申出作者对于问题解决领域的重要观点。书中关注了像“人们如何思考”、“人们在遇到棘手的难题时会如何思考和处理”、“对于某一个特定的问题,人们会用什么样的角度去思考”这样的话题;提出了像“问题其实就是你期望的东西和你体验的东西之间的差别”、“不管看上去如何,人们很少知道他们想要什么,直到你给了他们所要的东西”这样的深刻见解,这为人们思考能力的提高提供了一些启迪性的帮助。全书幽默地引导读者在处理问题时首先应该识别真正的问题,然后确定问题的拥有者,再找出问题的来源,直到最后才来确定我们是否真的需要解决它。 这是一本关于问题解决的书。主要探讨了从"问题出现"到"决定采用什么方式解决该问题
软件工程学科具有知识面广、发展迅速、实践性强等特点。《软件工程概论》作者针对软件工程的学科特点,在系统讲解软件工程理论、方法和工具的同时,注重结合实例分析软件工程方法、技术和工具的综合应用;在兼顾传统的结构化方法的同时,注重介绍广为采用的面向对象方法。全书内容组织成四部分:部分是软件工程概述,第二部分介绍传统的软件开发方法,第三部分讲述面向对象的软件开发方法,第四部分介绍软件维护与软件管理。 《软件工程概论》结构合理、内容丰富,讲解由浅入深,既体现知识点的连贯性、完整性,又体现知识在实际中的应用,适合作为计算机科学与技术、软件工程等专业工程硕士及相关层次的教材。
《Unity 3D ShaderLab 开发实战详解(第2版)》全面讲解了Unity Shader渲染的实战技术,全书分为5篇共33章,主要内容为:Shader在3D游戏中的作用、Shader的实例化、Shader的实现语言等;Unity中Shader的形态、SubShader的重要标签、可编程Shader、Surface Shader;Shader中用到的各种空间的概念和Shader中的投影矩阵;基本的光照模型;一个被执行的Pass,包括渲染路径和Pass的LightMode标签;VertexLit渲染路径,包括顶点照明和Unity存放光源的方式;Forward渲染路径;基于光照贴图的烘焙照明;NDC的验证;基于LightProbes的照明;平面阴影;球体阴影;体积阴影;映射阴影;内置的阴影;Pass的通用指令开关;Blend操作;Stencil蒙版;固定管线;Surface Shader;凹凸材质;卡通材质;镜面材质;半透明材质;制作透明材质;体积雾;Wrap Model新解;用Shader切割物体;面积光;体积光;材质替代渲染;自定义材
本书介绍了架构的设计过程及设计方法:属性驱动设计(ADD)。书中通过介绍ADD的概念和应用实例,展示了如何执行架构设计,如何重新设计概念,可帮助读者从“入门到精通”掌握软件架构设计。章介绍了软件架构设计和ADD方法的发展史,第2章讨论软件架构设计的细节,第3章详细介绍ADD方法,第4~6章是几个案例研究,第7章展示了其他一些设计方法,第8章深入讨论了设计过程中的分析,第9章讲解了实时过程如何适应组织级别的应用,0章总结了全书的内容。