使用 iWork 的 Pages 来撰写软件开发文件

工具上的抉择

撰写软件开发文件在团队里往往都是一个让人爱恨交织的课题,开发人员的身体里大多都带着讨厌写文件的基因。所以在时程不充裕的项目中,文件撰写一定是背负着拖累时程的原罪、头一个被舍弃的工作。但是在接手既有系统时,又期昐原本系统的开发相关人员能留下文件,哪怕是文字残缺不全、没有随着最新的源代码同步修正,就算只有只字片语也多少能做为一窥系统设计全貌的契机。

文件本来的目的就是用来沟通,而用什么工具来撰写文件会是个影响这项工作成效的关键因素。用 iWork 的 Pages 来撰写软件开发文件?用惯微软产品组合的人第一个想法可能会是:为什么这么想不开?

既然是要沟通,撰写出来的文件内容就要具备可交换性。如果只是要文件内容可以被阅读,那么能输出成类似 PDF 的通用格式的工具问题都不大。但如果牵涉到协同合作、共用编辑之类的情境,文件的格式转换工作将会是一场灾难。就算是微软的 Word 在不同作业系统之下,呈现出来的效果也没有办法百分之百完全相同,更何况是使用二个设计概念不同的工具要进行转换。

再者,以功能丰富度的角度来看,使用 Microsoft Word 上手之后,会觉得 Pages 像是 Windows 里的 WordPad 加强版。Microsoft Word 在发展了这么多年之后,考虑到许多内容呈现、版面排列、资讯汇整等除了文字以外附带的功能,甚至也有为亚洲语系的特殊需求做设计,都大幅地增加文件制作者在使用上的弹性。反观 Pages 在功能上则感觉不到有任何重大地进展或是想要向 Word 致敬的意图,就是维持在大概够用的程度。

选择的理由

的确,考虑到文件的可交换性,Pages 并不是个值得推荐的选项,除非整个团队的工作环境都笼罩在苹果光之下,不是使用 macOS 就是以 iOS 做为平台。如同大多数以 Windows 为平台的团队会选择使用 Microsoft Word 做为文件撰写工具的第一首选,因为以 Word 普及的程度,就算开发团队以外传入的文件也有很大的机率是使用 Word 来撰写。而 Pages 功能的丰富度上也远不及 Microsoft Word,如果可以接受使用 Windows 里的 WordPad 来撰写开发文件、或是更原始地使用记事本来制作文件,在 macOS 上 Pages 才相对地是可以列入考虑的选项。

那为什么要还要考虑使用 Pages 来撰写文件?

随着 iOS 成为行动装置平台的显学,改变了软件开发的生态与销售模式,为软件开发从业人员带来了不同的机会。想要靠开发 iOS App 来赚钱,受限于 Apple 的策略,所有开发的工作环境就必须要和 macOS 绑在一起。但日常事务性的作业却不见得可以一并移转,仍然要在 Windows 的平台中进行,而形成双作业系统的状态。如果要像过往在 Windows 平台一样,以 Word 为撰写文件的工具,就算公司有购置 Word 授权,也是 Windows 平台上的授权没有办法移转到 macOS 上。所以势必需要二份的授权费用,对许多团队来说要再提拨额外的授权预算是沉重的选项。

所以,在 Apple 宣布 iWork 免费下载之后,在不考虑其他开源的文书编辑软件的情况下,Pages 是目前在 macOS 上可以直接取得、堪用、门槛最低的选择。

怎么使用 Pages

只不过要拿 Pages 来撰写文件在作法上还是要有一些调适,文件的可交换性降低了,就没有特别期待能够使用于共同编辑的情况,主要是着眼在做为“记录设计软件过程中思考路径”的用途之上。设计通当都是反覆构思的循环,在设计的初始阶段,为了厘清设计的重点,Mind Map 是一个值得推荐的工具。

随着工作的演进,我习惯用文字记录设计上的一些想法,做为进一步文件的基础。一般的纯文字编辑器并没有办法满足我的需求,毕竟思考是一个很容易被中断的活动,像是生理时钟、外在环境的干扰,甚至思考本身也会因为总总的想法造成设计上的分歧点,需要不断的放下、回复。使用 Pages 可以做一些颜色、排版上的变化来帮助我记录思考中断的位置,让我可以接续原本思考的状态,做为后续调整设计方向的依据。

Pages 只是功能上和 Word 相比有一些不足之处,但仍是一个功能健全的文书编辑工具。如果是讲究一点,还是可以套用 Pages 内建提供的范本,让这些内容能够直接输出成一份具专业感的正式文件。至于要和团队中既有不同工具的文件体系衔接,就只能依靠 Pages 的格式转换功能,和后续版面调整的功夫了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,258评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,335评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,225评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,126评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,140评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,098评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,018评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,857评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,298评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,518评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,400评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,993评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,638评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,661评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,062评论 25 707
  • 文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储...
    一只不靠谱的猿_阅读 3,665评论 0 10
  • 本文首发于 GitChat,现免费放出~感谢大家的支持。 我们都知道,大学几乎是没有 Web 前端课的。以我所在的...
    hylerrix阅读 4,875评论 8 60
  • 现在社交圈越来越多自媒体人,也有越来越多的社交平台渗透到生活中,偶尔会觉得这些到处都是的“杂乱信息”占据了自己不少...
    恰逢花开_Feiyu阅读 292评论 0 0
  • 近日友人为情所困,找我来诉说。 我听后也是怒从心中起。 此人行事为人简直刷新了我这几十年来的见阅,真可谓是穷凶极恶...
    巫女不WU阅读 330评论 14 2