Visual Studio 2013 扩展

  • CodeMaid
    可急忙整理代码文件,清理无必要的代码和混乱的格式。并于付出时实时供代码复杂度的报,以便接济开发人士降低代码复杂度、提升代码质料。
  • CssCop:可以帮忙开发者检查及编好之css代码,提升css对浏览器的包容性、编码质地和渲染性能。
  • NuGet Package Manager for Visual Studio
    2013
    :
    一组用于机动执行于VS项目遭到装置、升级、配置和去倚重包的过程的家伙。本文档中的上下端技术选型中的多方包会使用该管理器管理。
  • Productivity Power Tools
    2013

    大幅升级VS2013支出功能的恢弘工具集,2012本的功用就于微软官方合并到VS2013合法版被,这是2013底加强版,对代码维护和付出效用都出不行老之支援。
  • Razor
    Generrator
    :该扩充紧假若足以拿Razor视图文件于档次受到自动生成对应的C#代码,以提高MVC项目之视图质料以及周转速度,本文后边会详述。
  • SpecFlow for Visual Studio
    2013
    :是可观BDD类框架SpecFlow的VS2013恢宏可以将Features自动生成C#代码和呼应之单元测试方法预定义,提升BDD过程的频率以及验收代码的开进度。
  • Unit Test
    Generator
    :可以援助飞快转移单元测试项目和测试方法定义,提高单元测试编写效率。
  • Web Essentials 2013 for Update
    4
    :VS官方团队对Web开发工具效能增强的预测扩张项目,平时这些扩展中叫验证分外熟的机能就会拼及下单版本的Visual
    Studio中。该扩张对时流行的Web开发前端技术提供充裕大的匡助度,且更新快分外快。帮助css颜色采取器、js和css的压缩工具、zencoding、less等等超多web开发者需要之精力量
  • xUnit.net runner for Visual Studio 2012 and
    2013
    :为VS2012以及VS2013放的测试资源管理器提供xUnit帮忙。可当非偏离VS开发条件之场地下高速执行单元测试,进步TDD和BDD开发进程的效用。
  • .NET Portability
    Analyzer
    :可以检测与分析代码对.NET
    Framework、Windows、Windows Phone、Silverlight、Windows Phone
    Silverlight、Mono、Xamarin.Android、Xamarin.iOS、ASP.NET
    vNext等对象平台的兼容性做详细的解析。
  • AngularJS SPA
    Template
    :基于AngularJS的单页面应用开发项目模板
  • jQuery Code
    Snippets
    :130大多单jQuery代码片段,这是是依赖jQuery开发前端的佛法啊
  • Nancy.Templates:用来飞成立南茜(Nancy)Fx项目之模板集,要是你早就起初按照南茜Fx开发Web应用或WebApi了,赶紧装者路模板吧,会节省成千上万岁月及精力
  • NUnit Test
    Adaper
    :为VS2012暨VS2013置的测试资源管理器提供NUnit协助。可于无离VS开发条件之情下高速执行单元测试,提升TDD和BDD开发进程的功效。
  • OzCode:这些扩大能够大幅提高代码调试之体验,具备强大的结果招来、跟踪、相比较等效率,相对是Debuging一族的家旅行、杀人放火之必要!嗯,但是呢,那东西收费的,个人用户70$,公司用户105$。但要是是公从头源路作者、或者是微软MVP,那么恭喜你了——可以免费用!!!
  • OrleansVSTools11:Orleans是微软探讨院出品的一个冲
    Actor
    模型的开源框架。这多少个框架意在尽可能缩短成立互动式的劳动时所当的各类挑衅,微软闻明游乐哈尔(Hal)o的服务端就是跑在Orleans上之。假设你针对叙总计和Actor模型编程感兴趣,提出安装一下欠框架,安装成功后VS就谋面活动装有欠扩充了。

秋千制作过程的卡通最早出现在20世纪70年份。后来,秋千涌画起了累累变种,如用来比喻软件开发过程与管理之卡通。秋千漫画描述了当其实制作秋千那些需求过程中,各类部门之间的晓配合及完成需求的差异。

独工具软件

  • Xamarin:强大的跨平台开发工具,可以用C#否海内外几十亿底配备开发App,扶助之网包含但切莫限于iOS、Mac、Windows、Linux、Android
    ……
  • Fiddler:强大的HTTP监听和分析工具,可由此内部自行代理体制监听IE、Chrome、Fire福克斯(Fox)等浏览器的拜会状况,并经过有力的嵌入分析工具和扩大插件对网站开展详尽的辨析与反省,以便排查网站bug、优化网站性能分外。
  • Git:时下最盛行的版本控制工具,微软的新版TFS中为置于Git的支撑。Git具备分布式能力以及强的道岔管理能力
  • CLRProfiler:微软官出品的CLR
    Profiler工具,可用以分析.NET类库或应用程序的运行情况,可用于在无代码意况下搜寻来性能瓶颈与雅原因等。
  • ExpressProfiler:用于在开条件(非数据库所在机器上)对数据库的举办情状开展督察分析,常用来分析SQL错误以及SQL性能瓶颈等。注:新版SQL
    Server
    Express已经包含Profile工具,但要您忘记安装了,仍好为此者家伙。
  • IISExpress:用于在没安IIS的机械及,以IIS相同的道运行Web应用程序。为开发者调试Web应用程序提供方便快速安全的手法。注意,
    IISExpress运行的站点默认只可以本机访问不可能远程访问。
  • ab.exe:Apache出品的Web负载测试工具,我们于支付暨测试运行阶段会时应用该工具测试Web应用之抗压能力。
  • ILSpy:一个开源之.NET反编译工具,简洁强大易用。国内还有人口做了只闽南语汉化版本
  • Database
    .NET
    :立异/强大/直觉式的一体系数据库管理工具,以一致性和更简短的办法来体现与治本差之数据库系统,绝大部分效用是免费的,可是收费版体验更好。有了其,几乎可以管理市场上存有涉嫌项目数据库:Access、Excel、dBase、Fox(Fox)Pro、SQLite、Firebird、MySQL、PostgreSQL、HP
    Vertica、Oracle、SQLCe、SQL Azure、SQL Server、IBM
    DB2、Informix、SybaseASE、NuoDB、Teradata、OLEDB、ODBC、OData……
  • PuTTY:跑在Windows系统上之SSH和telnet客户端,可用它当Windows上运程管理Linux。
  • Everything:Windows上本人所表现了的最为抢的文本搜索软件,速度抛开Windows系统自带搜索效果大概地球到木星的离开——只要您的文件系统格式是NTFS的。
  • LinqPad:对EF或Linq的查询有麻烦,可以用这多少个家伙分析试试,卓殊精锐。
  • MarkdownPad
    2
    :Windows上的马克(Mark)down编辑器,带有自动预览和图片及传效能,是欣赏用马克(Mark)down写作的人少不了之器
  • SysinternalsSuite:是微软发布的同法好有力的免费工具程序集,含有近百单实用的有点器。而其间为含有了Windows上开演讲演示的不可或缺工具ZoomIt
  • 鬼子收集之有些.NET小器,http://www.sliver.com/dotnet/index.aspx 其中的屏幕尺自直接还卓殊爱

2003年篇坏面世了及时符合秋千漫画,该卡通要旨紧如果叙软件开发项目被之感知差别。这幅漫画也当店铺之管理层中流行起来,首要用于在列现身问题日常可查找来问题所在。

前端开发库

Bootstrap

Twitter团队出品,简洁、直观、强悍的前端开发框架,让web开发还敏捷、简单。3.1支撑IE8+、Chrome、Firefox、Safari、Opera等浏览器。框架的语法和正式完善好,文档详细。匡助以LESS语法进行个性化定制。

官方网站: http://getbootstrap.com

普通话文档: http://v3.bootcss.com/getting-started

LESS

LESS是一模一样种植动态样式语言,LESS 将 CSS 赋予了动态语言的性状,如 变量,
继承, 运算, 函数. LESS 既可于 客户端 上运行 (辅助IE 6+, Webkit,
Firefox),也足以看重Node.js或者Rhino在劳动端运行。

官方网站: http://lesscss.org

普通话文档: http://www.bootcss.com/p/lesscss

Font Awesome

Font
Awesome号称是包罗万象的图标字体,专为Bootstrap而规划的。一个书文件被涵盖了多上几百只图标,帮助IE7+,矢量图可尽缩放,完美补助Retina等越高像素密度之呈现器,兼容屏幕阅读器。

官方网站: http://fontawesome.io

华语文档: http://www.bootcss.com/p/font-awesome

html5shiv

尤为多的网站开首下HTML
5,可是最近的景是多多益善口同当用IE6、IE7、IE8等非补助HTML5的故本子IE浏览器,Html5shiv是化解这些题材的不错手段,它仅仅是个js文件,在待的当儿(低于IE9时)引用一下即可。

官方网站: https://github.com/aFarkas/html5shiv

jQuery

如今环球Web开发领域最盛行的前端js框架,由于本网站官方要求襄助IE8,所以遵照项目不可能动用2.x的版。

官方网站: http://jquery.com

jQuery.Cookie

jQuery的库克(Cook)ie操作插件,用于在网站前端读、写、删cookies。

官方网站: https://github.com/carhartl/jquery-cookie

jQuery.Hotkeys

jQuery的前端热键插件,用于给web页面提供高效热键功用。

官方网站: https://github.com/tzuryby/jquery.hotkeys

jQuery.Validation

jQuery的前端验证插件

法定介绍: http://bassistance.de/jquery-plugins/jquery-plugin-validation

Microsoft.jQuery.Unobtrusive.Validation

jQuery的前端验证插件的恢宏,可以不要写js代码实现多数底jQuery.Validation效能

官资料参考页面: http://go.microsoft.com/fwlink/?LinkId=389866

linq.js

linq.js是用以在Web前端的js代码中采纳类似C#的Linq语法对数码举行询问总括等处理

官方网站: https://linqjs.codeplex.com

Modernizr

据为HTML5和CSS3付出之效果检测类库。Modernizr是一个开源的JS库,它让那多少个因访客浏览器的不同(指对新规范襄助性的差异)而付出不同级别体验的设计师的办事换得尤其简单。它让设计师能够以支撑HTML5和CSS3的浏览器中丰富利用HTML5和CSS3的表征开展支付,同时以不汇合牺牲其他非匡助这么些新技巧的浏览器的主宰。

官方网站: http://www.modernizr.com

RequireJS

国际直达很流行的前端js模块加载器,倡导的凡平栽模块化开发理念,核心价值是吃
JavaScript
的模块化开发变得重新简短自然。其以及境内Taobao团队出品的SeaJS差别在于遵从的标签不同,RequireJS
坚守的凡 AMD(异步模块定义)规范,SeaJS 坚守的凡 CMD
(通用模块定义)规范。由于本站会用到相比较多jQuery库和jQuery插件,所以坚守AMD规范的RequireJS更符合。

官方网站: http://requirejs.org

AngularJS

Google公司产品的Web前端VMW(View-Model-What伊夫(Eve)r)框架,AngularJS是均等放缓开源
JavaScript函式库,并出于Google维护。它的对象是增强基于浏览器的应用,并含MVC情势(MVC) 功效。具备深理想之属性和双向绑定特性。

官方网站: http://angularjs.org

Momentjs

Moment.js
是一个轻量级JavaScript日期库用于解析、操作及格式化日期。它设计成为可运行在浏览器和NodeJS二种环境面临,并且存有单元测试也都可当有限种植环境碰到运行。

官方网站:http://www.momentjs.com

QUnit

QUnit是一个精锐的JavaScript单元测试框架,用于调试代码。该框架是由于jQuery团队的成员所开发,并且是jQuery的法定测试套件。任意正规JavaScript代码QUnit都可以测试。

官方网站: http://qunitjs.com

jQuery.Mockjax

jQuery
Mockjax是专用于当web前端开发时,对ajax请求实行效仿(Mock),达到不倚重让服务器端,就能正常开支前端Ajax的jQuery插件。并得以跟QUnit很好之三结合使用举办前端单元测试。

法定项目: https://github.com/appendto/jquery-mockjax

jQuery.MockJSON

MockJSON是一个而用来Mock
JSON和JSONP请求与响应的jQuery插件,可当不借助服务器端WebApi(或WCF、Web瑟维斯(Service)(Service))的图景下测试出Web前端的使。并且包含特别强的只是扩张性。

官项目: https://github.com/mennovanslooten/mockJSON

Underscore

Underscore一个JavaScript实用库,提供了一整套函数式编程的实用效用,然而尚未扩展外JavaScript内置对象。.它弥补了片jQuery没有兑现的效力,同时以是Backbone.js必不可少的片

官方网站: http://underscorejs.org/

spin.js

纯js写的Ajax Loading提示器,不用其他图片,且兼容几乎有时下的浏览器。

公家官方网站:http://fgnass.github.io/spin.js/

NProgress.js

目前分外恼火之一个速条js库,完美辅助Turbolinks、Pjax、重型Ajax应用。

官方网站:http://ricostacruz.com/nprogress/

store.js

一个兑现了浏览器的地头存储的 JavaScript 封装 API,不是因此 Cookie 和
Flash 技术实现,而是接纳 localStorage、globalStorage 和 userData。

官方网站:https://github.com/marcuswestin/store.js/

一个秋千的做也得以招引各种部门对拖欠秋千了解与骨子里到位的差别性,那些差距性的有一些人看是维系问题,例如听不晓得客户的需等。与此同时,该卡通也宣布了产品开发中的一对题材,并提醒另外项目参与者什么该做同什么不拖欠做。

服务端类库

NancyFx

南希(Nancy)是一个对的轻量级开源.NET
Web框架。假如想飞速开只大概的Web应用,南茜是个不错的挑。作为南希(Nancy)Fx的粉丝,作为博主本人耶用于本博受到起写一多元介绍南希(Nancy)Fx的文章。敬请关注!

官方网站:http://www.nancyfx.org

Newtonsoft.Json

最近.NET出中极其盛的JSON系列化库,为新本子的WebApi库提供基础。

官方网站: http://james.newtonking.com/json

Autofac

Autofac是.NET开发世界太风靡的IoC库之一,轻量且赛性能,对品种代码几乎无其它侵入性,可无config运行。IoC理念在降落耦合方面呈现至极优异,并不过也品种代码的但测试性提供救助。扩大性相当优良,官方也供了汪洋的扩展库,以承诺针对各样气象。

官方网站: http://autofac.org

AutoMapper

流行的靶子映射框架,用于Entity、DTO、ViewModel等里的照时死有利于,可减弱大气硬编码。很精妙灵活,性能表现吗但是接受。

官方网站: http://automapper.org

Elmah

实现最风靡的ASP.NET应用卓殊日志记录框架,能够详细的以运行时之各类大记录在文件、数据库或任何可能的此外岗位。对网站运营期内发现同修补好非凡有救助。

官项目: http://elmah.googlecode.com

Lucene.Net

流行大性能的全文索引库,可用来为各样新闻提供有力的搜索效能。迁移自Java的Lucene库。

官方网站: http://lucenenet.apache.org

Lucene.Net.Analysis.PanGu

支撑Lucene.Net最新版本的天中文分词扩大库。

天分词组件: https://pangusegment.codeplex.com

DotNetOpenAuth

DotNetOpenAuth可以吃网站有着扶助OpenID、OAuth、InfoCard等地方声明的能力。
提前引入该库,可以啊本站将来支撑天涯论坛、人人等平台登录提供先行基础保障。

官方网站: http://www.dotnetopenauth.net

Quartz.NET

Quartz.NET 是一个.NET
版的任务调度框架。可用来定时处理多少要作邮件等工作。

官方网站: http://www.quartz-scheduler.net

NLog

NLog是一个粗略利落的.NET日志记录类库。通过运用NLog,大家得以以任何一样栽.NET语言中输出带有上下文的(contextual
information)调试诊断音信,依照爱好安排其变现样式之后发送到一个如故六只出口目的(target)中。
相比叫log4net,NLog的动难度以及保安难度要低多,而于异步情况下性能要较log4net高多。日志的笔录不应影响健康作业的施行进度,所以选用异步是坏必要之。

官方网站: http://github.com/NLog/NLog

System.IO.Abstractions

.NET框架异常美好,不过一些平底设计在一部分面貌下会显得紧缺考量,比如System.IO中的接近,在.NET框架中就是没有对应的架空,会造成文件的读写一定是实文件之操作。当得在单元测试中对文本操作做庄举办效仿时,就不能落实了,尤其是给云统计、云存储环境下,文件之囤积和操作就休是这粗略了。所以牛人就为夫做了一个通用的抽象System.IO.Abstractions。

项目网站: https://github.com/tathamoddie/System.IO.Abstractions

EnyimMemcached

Memcached是老大好和兴的分布式缓存服务器软件,EnyimMemcached则是它在.NET上如今太理想之客户端驱动,集成不错的分布式均衡算法。另外还协理Membase。

型网站: https://github.com/enyim/EnyimMemcached

SharpZipLib

.NET上可以之Zip处理库,可以拍卖Zip、GZip等。

官方介绍网站: http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx

AttributeRouting

足由此Attribute直接设置Controller或Action的路由地址,使得MVC中安路由于易得直观方便。

官方网站: http://attributerouting.net

RouteJs

前者js代码平时要经ajax访问服务器端的地点,在MVC项目中一个地点是生路由映射下的,一个地址对应的Action也是路由映射护理的。假诺开进程遭到或许时时改变服务器端的路由映射规则,会使js请求的地址都如改同样涂鸦,RouteJs则只是通过向客户端传递服务器上的路由表来实现客户端请求的地址以服务器端路由映射的改动而改的状态。

官方网站: http://dan.cx/projects/routejs

RazorGenerator

ASP.Net MVC 3后官方就匡助Razor视图引擎,该发动机给.NET
Web开发者带来大的有利以及美观之开发体验。默认情形下,MVC中的视图是在给呼吁到常动态编译执行之,也就是说不告虽无编译,会促成多少个引人注目标问题:

  1. 免履行到该视图就是无通晓是不是是编译级的失实;
  2. 求时才编译视图,使得性能变得低下;
  3. 设若项目还含有Area,那么部署时会生出各样痛苦之涉
  4. 假如退出Controller,单独对视图举行单元测试,会意识大麻烦

Razor Generator通过Visual
Studio自定义工具功能,对Razor视图提供开发时之编译能力,部署时不需要导视图文件,只招输dll即可。运行效率、部署功用、可测试性均大幅进步。

种网站: https://razorgenerator.codeplex.com

WebActivator

WebActivator
可以让ASP.NET应用拥有无改动Global.asax,就可知投入应用启动事件之代码逻辑的能力。在回落项目标耦合方面具备积极意义。

类型网站: https://github.com/davidebbo/WebActivator

FastReflectionLib

国内.NET领域的大牛之一老赵开发之全速发射类库,可以获比内置反射类更胜似的性质。

类网站: http://www.codeplex.com/FastReflectionLib

Moq

死流行的Mock框架,灵活且高性能。也是近来.NET领域唯一帮忙Linq的Mock框架

品类网站:https://github.com/Moq/moq4

CsQuery

CsQuery相当于是jQuery的C#实现,可以在C#代码中针对HTML举行搜索、筛选、处理等DOM操作。只要你熟识jQuery,就异常爱学会以C#中用CsQuery处理HTML了。

合法代码库:https://github.com/jamietre/CsQuery

SpecFlow

SpecFlow是生不错之免费之BDD框架和验收测试框架,协助业务人士(非技术人员)可领悟的成效描述语言规范。协助周边的国际化语言,当然为包罗简体中文和繁体普通话等。

官方网站: http://www.specflow.org

Simple.Data

Simple.Data是一个大概的可以代替ORM甚至DAL的数量访问框架,其严重依赖让dynamic特性,且持有高可测试性。深得我的喜,在小型项目用可成本增长开支效用。

法定文档:http://simplefx.org/simpledata/docs/index.html

官代码库:https://github.com/markrendle/Simple.Data

xUnit

NUnit框架作者又开发的不胜不错之单元测试框架,最近ASP.NET
MVC官方团队全体行使的xUnit框架编写的ASP.NET MVC单元测试。

类网站: https://xunit.codeplex.com

EmbeddedMail

网站开发进程中,免不了而出发送邮件的效果,对应的也罢该写单元测试代码。假诺使用真实的SMTP,会吃部分实际邮件接收者代理苦恼,也会盖经过太慢而失去单元测试的无休止有效,而以连集成服务器上更会表现无能。所以开发阶段应该使用模拟的SMTP服务取代真实的,EmbeddedMail是这地方呈现较科学的框架之一。

类别网站: https://github.com/jmarnold/EmbeddedMail

WatiN

付出暨验收过程不免要自动化运行真实的IE或Fire福克斯(Fox)浏览器举行测试,尤其是验收测试时,非凡必要。沃特(Wat)iN就是吗这多少个要好的。

官方网站: http://watin.org

LTAF

LTAF是微软总部的ASP.NET团队开发之轻量级测试自动化框架,即便已经接近2年没更改进了,但是于有些情景下依然突显不错的框架。

官方网站: https://ltaf.codeplex.com/

 

优先来看看是漫画(该卡通是version
1.5版本
的,还有version
1.0和version 2.0版本)。

图片 1

仍从左到右,从上到下的依次依次来说说各级幅绘画的意:

  1. 客户:我家有三单小朋友,我必一个能七只人因而之秋千。它是出于一绳子吊在自己园子里之树上。客户在描述需求时辅助被提供过多之音。
  2. 出品经营:秋千这东西最简单了,秋千就是均等块板子,两止用绳子吊起来,挂于树上的星星点点个枝子上。
  3. 工程师遵照产品老总的要求规划产品。两单树枝上悬挂上成熟千啊还会荡漾起来吧?除非是管培植从中截断再付出起,这样虽满足要求了。
  4. 程序员:初步写程序。两漫长框,一块板,一株大树,接在树的大旨;太简单了,工序就。
  5. 测试人员:收到开发机构的产品举行测试。一彻底在背后系了只围绕的绳子。
  6. 销售人员:终于产品完成,销售人士最先往客户推销:通过人体经济学,工程力学多面研商,本着为买主服务出发,我们的秋千产品于您若坐正沙发一样舒适。
  7. 当需要运用文档的下,总是找不顶。这么小之工没有文档很正规,只要要求表明书和合同就是可以了。
  8. 履行人口付出的制品之早晚,只要将绳子系在树上就可了。
  9. 客户:花了这样多钱,真的能与过山车并行媲美了。
  10. 客服解决问题之计简单粗暴。
  11. 市场营销做的广告这是极度的丕上。
  12. 看看!客户真正想要之然则一个简的皮带秋千。

沟通:大“C”原则

品类是各级单位人员共同合作来成功需求,项目首席营业官的功能是经过战略性、有效性和出义的联络来监督类细节。“项目主任的横90%的年月还用于交换”。交流是做好项目管理之重中之重组成部分。因而,项目管理不仅仅是因工具和流程。

科学的家伙

不过,不要做错了。正确的类管理工具也是成功之集体必备。通过行使项目管理工具举办合作,使协会成员音讯并,各部门对项目知晓的距离可以无限小化。大家合作社温馨因而的是禅道,禅道是我继JIRA之后用之老二个档次管理工具,也是国内使用最普遍的一个。简单列举下自家因而了之即时点儿迟迟工具的功效界别吧,给大家做个参考:

禅道项目管理软件:http://www.zentao.net/

1)产品管理:产品、需求、计划、揭橥、路线图等力量。

2)项目管理:项目、任务、团队、build、燃尽图等效用。

3)质量管理:bug、测试用例、测试任务、测试结果等效用。

4)文档管理:产品文档库、项目文档库、自定义文档库等功效。

5)事务管理:todo管理,我之天职、我的Bug、我的要求、我之路等个体事务管理成效。

6)协会管制:部门、用户、分组、权限等效能。

7)总结效率:充足的总结表。

8)搜索效果:通过查找找到呼应的数额。

JIRA官网:https://www.atlassian.com/software/jira

1)问题追踪和管制(问题项目包括New Feature-新效能、Bug-缺陷、Task-任务、
Improvement-立异 四栽);

2)问题及进状的分析报告;

3)项目项目管理功能;

4)组件/模块负责人职能;

5)项目email地址功用;

6)无界定的工作流。

需求的解以及联络,是活与种举行以前提与要,这多少个值得我们去认真对待并而当档次始于前知道并科学传达给项目线的各样一个人数。这幅漫画告诫我们的是当实际上的研发过程遭到要时刻放在心上互换问题。

参照目录

  1. http://www.tamingdata.com/2010/07/08/the-project-management-tree-swing-cartoon-past-and-present/
  2. https://www.businessballs.com/amusement-stress-relief/tree-swing-cartoons-new-versions-191/
  3. http://www.projectcartoon.com/cartoon/1111
  4. http://knowyourmeme.com/memes/tree-swing-cartoon-parodies
  5. https://en.wikipedia.org/wiki/Tree\_swing\_cartoon
  6. https://www.pmi.org/learning/library/effective-communication-better-project-management-6480

图片 2