官术网_书友最值得收藏!

一個(gè)關(guān)于手機(jī)軟件架構(gòu)的故事

曾經(jīng)有那么兩個(gè)月,公司因業(yè)務(wù)擴(kuò)展,迫切需要招聘新人,我有幸地參與到手機(jī)軟件招聘的隊(duì)伍中,與前來應(yīng)聘者互相切磋手機(jī)軟件平臺(tái)的架構(gòu)設(shè)計(jì)。每一次對(duì)話,我都能從中學(xué)到很多自己未曾經(jīng)歷過的寶貴的經(jīng)驗(yàn),也幫著公司和個(gè)人促成了不少“姻緣”。

在眾多的面試者中,有一個(gè)小伙子最讓我“刻骨銘心”。他做了兩年的手機(jī)應(yīng)用軟件開發(fā),簡(jiǎn)歷上的內(nèi)容卻略顯“蒼白”。我們之間進(jìn)行了這么一段對(duì)話:

面試者:從簡(jiǎn)歷上看,你做了兩年的軟件開發(fā),為什么只涉及一個(gè)alarm(鬧鐘)模塊呢?

應(yīng)聘者:我就是在做一個(gè)alarm。

面試者:一直做alarm?(很吃驚的樣子)

應(yīng)聘者:對(duì)!(語(yǔ)氣很肯定)

面試者:那你都做些什么呢?(迫切想知道)

應(yīng)聘者:bug很多,其他模塊的人總是改我的alarm,說是我的alarm影響了call的鈴聲,還說我的alarm影響了multimedia的播放。只要有聲音的bug,他們就改我的alarm。他們的bug改好了,我的bug又冒出來了……(看似滿肚子的委屈)

至此,我明白了幾分,這個(gè)應(yīng)聘的小伙子是無辜的,我很同情他。這一切都是手機(jī)聲音資源沖突惹的禍!

小伙子的話讓我銘記在心,看似一個(gè)小小的手機(jī),其軟件復(fù)雜度不可小覷。應(yīng)用程序和資源沖突的管理是手機(jī)軟件架構(gòu)設(shè)計(jì)中至關(guān)重要的一部分。一個(gè)合理的軟件平臺(tái)架構(gòu)在設(shè)計(jì)上應(yīng)該遵循一定的原則!

主站蜘蛛池模板: 衡东县| 彰化市| 绿春县| 紫阳县| 正镶白旗| 修武县| 剑河县| 加查县| 宁城县| 青岛市| 庆城县| 永寿县| 万荣县| 泗水县| 莱阳市| 武安市| 唐河县| 乐昌市| 凤阳县| 吉水县| 乌拉特中旗| 永清县| 竹山县| 淮北市| 邹城市| 乡宁县| 板桥市| 化德县| 南漳县| 晋城| 额尔古纳市| 鄂伦春自治旗| 五大连池市| 隆昌县| 雷州市| 松溪县| 田东县| 聊城市| 万山特区| 六枝特区| 土默特左旗|