1. 程式人生 > >iOS 項目框架一開始搭建的分析

iOS 項目框架一開始搭建的分析

而且 主力 一段 朋友 那種 90後 更新 生存 不同的

最近也看了不少搭建項目的框架,怎麽說呢,基本項目框架都一樣,分為4種情況考慮 一.外包 外包大家表面的理解是加班多,沒完沒了的工作,而且工資底下,大多數就是這樣. 1.一種屬於私人去接的外包,這種人技術算不錯了,而且都擔任過項目的負責人或者主導以及獨立完成項目的經驗,他們的框架都源於之前項目的本身,有自己的一套項目框架,而且是積累形成的,有註釋。 2.進入外包公司,公司專門接外包幹活。這種一般是是換一批員工一批框架,而且框架的安全度底下,別人接手又種很恨的節操,因為沒有註釋以及工作時間不久,而且太累了,因為時間是一定的,都是加班加出來,在吃的上福利很不錯,關鍵能學到技術。 3.外派形式上的外包,公司招聘一批人去別的公司幹活,簡歷都是外派公司包裝的,是有原則,有自己的一套框架結構,而且有專門人更新,存在技術大佬。 二.創業公司/小公司 這種是在夾縫中生存的公司,有自己專門的項目以及自己專門的想法,都是早年間等的想法。 1.創業公司 主力是80/90後居多,因為之前投資或者什麽轉了一筆錢,找一群人去幹自己的APP,不會找太牛逼的人,能修改問題,保證不會出現問題,這種框架,都是之前開發人員的經驗和對新項目對自己的框架作出的選擇,而且有問題,時時修改那種,畢竟這個時候他們有權力,自己說了算,對新的技術有研究。 2.合夥的公司 之前的技術大佬夥同之前的開發人員去合力創立的公司,首先技術框架肯定是最穩的,而且技術這個方面完全不用考慮,但是技術人的思路和老板的思路始終是差別,所以存在一些問題,就是誰是老大的問題,不同部門的大佬可能對app的思考角度就不同。 三.分公司/大公司 這種屬於幹的時間長的公司,有自己的技術大佬,而且有業界名氣的人等 1.分公司。 他們有自己名下的公司/名氣的公司分為好幾個團隊,但是這個團隊通常都有一個技術大佬坐鎮,他們管理整個項目的發展,而且技術大佬對手底下的人都是有要求,如果時間允許的話,可能會有他們公司庫的代碼積累,以及一周的技術分享。 2.大公司 他們是一群校招,有學歷而且都很聰明,進入公司有人帶,而且有規矩,他們的項目經驗是有分模塊的,走入核心需要長時間,其他的只是一些基礎層,但是他們學的東西快,因為完全要自學,有一層別人沒有的狀態,一些人是不願意和他們交朋友的,最關鍵是他們有績效考核。他們的框架算是最牛逼的,因為都是大佬研究出來,然後開源到各大論壇等,然後框架只是適合一定的項目,針對性的,所以他們的框架我們都用修改,才能成型,代碼框架是有靈魂的,我們必須考慮自己所需要的框架 四.業余愛好 他們屬於一種不願意約束,自給自足的一群人 1.他們的框架一定是最好的,因為他們對代碼有種親生孩子般的疼愛,他們天天研究代碼,怎麽算才是最好的代碼, 2.自己的app,項目框架日益完善,有自己的一套想法,善於學習,善於挖掘不同app之間的功能,畢竟項目框架越好,寫代碼越舒適。 3.專門破解別人的app,這種通常很有時間,而且對代碼有種渴望的感覺,總之很棒,他們的技術比較黑,任何app都可以破解,只是破解時間的問題,過一段時間人的想法會產生改變,一旦是新工作,或者接觸到某種打擊,都會發生改變。 4.官方的人,他們設計框架所需要的屬性,方法等他們都會因地制宜時時更新的采取,把設計框架當成越簡單越好 5.有名氣的人,他們會執著一件事,幹到底,有種契而不舍的精神,他們研究到底,他們的框架一般人看不懂,裝逼的最高境界就是讓人看不懂,太深奧了,因為都是偏門 總之以上就是對現有的搭建框架進行了分析,從公司思考搭建項目框架的考慮的問題,不對的多多指教,不同的人有不同的想法,看法不同。

iOS 項目框架一開始搭建的分析