像linux、mysql、wps之類(lèi)的著(zhù)名軟件都有多少行源代碼???
Linux源代碼行數已超過(guò)1000萬(wàn)http://linux.chinaunix.net/news/2008/10/23/1040107.shtml雖然現在WPS的代碼量已經(jīng)超過(guò)150萬(wàn)行http://www.chinawz.com/information/viewNews.asp?id=346mysql沒(méi)有查到相關(guān)資料。
經(jīng)常聽(tīng)說(shuō)寫(xiě)多少萬(wàn)行代碼,請問(wèn)這個(gè)是怎么統計的呢?
細數 ‘\n’ 的數量——你可以寫(xiě)個(gè)小程序來(lái)遍歷項目下的源文件與頭文件的所有 '\n'。 如果你是打開(kāi)源、頭文件一個(gè)個(gè)數的話(huà),請查看行號或狀態(tài)欄信息
如何去讀一個(gè)有50萬(wàn)行代碼的項目?
導讀換過(guò)幾次工作的程序員員一般都比較頭疼,新到一個(gè)公司,會(huì )給你一個(gè)項目,別人以前寫(xiě)的,40-50萬(wàn)行代碼,并且代碼沒(méi)按照一定的規范去寫(xiě),因為這個(gè)代碼來(lái)自N個(gè)人,一看代碼我就頭大,我曾經(jīng)就做過(guò)這樣的事情,開(kāi)始的時(shí)候也很抓狂,但是慢慢的我認為我找到里面的竅門(mén)了,一下算是我給大家提供的一個(gè)思路吧。(我之前跟的那個(gè)項目是B/S的,所以是針對B/S寫(xiě)的)1.看操作說(shuō)明書(shū)話(huà),會(huì )有測試的,有些操作你操作不了,可以求助測試人員,以為他們是公司里面最熟悉這些操作的。盡可能熟練的去操作這些功能。小結:我在做開(kāi)發(fā)的時(shí)候,功能比較多,所以只看了一部分功能,原因是我沒(méi)時(shí)間,所以自己在看這部分的時(shí)候,如果時(shí)間不夠,大體上把握即可。任何一個(gè)項目都有自己的架構,自己的模式,自己盡量去看代碼結構,有可能你感覺(jué)很難,因為代碼太多了,所以不要氣餒,要給自己心里暗示自己是可以的。小結:如果看不懂也沒(méi)關(guān)系,可以先做下面的,我之前所看的代碼,我根本看不懂,后來(lái)很長(cháng)一段時(shí)間,同事告訴我軟件框架,任何模式都可以很好的進(jìn)行開(kāi)發(fā)
80萬(wàn)行代碼有多少G
您好,很高興為您解答!1. 80w行,估計有幾兆就不錯了;2. 因為代碼都是文本,空間不大。希望我的回答對您有用!
iOS項目達到30萬(wàn)行代碼是一種什么體驗
Objective-C是一種非常高級的語(yǔ)言,Cocoa是一個(gè)非常完善的框架,用這兩者寫(xiě)代碼,代碼屬于簡(jiǎn)潔類(lèi)型。一般來(lái)說(shuō)一個(gè)界面大約就是1000行,邏輯復雜點(diǎn)的話(huà)就幾何形上升。大多數iOS項目都不會(huì )達到兩三百個(gè)界面,卻并不是說(shuō)iOS項目不可能達到30萬(wàn)行代碼。從正負兩面的體驗來(lái)說(shuō)吧。負面意義上,有些時(shí)候,過(guò)多的空行,過(guò)多的重復代碼,沒(méi)有理清邏輯的編碼習慣,要造就30萬(wàn)行代碼不是不可能。但是沒(méi)意義,用代碼的行數的多少是無(wú)法體現寫(xiě)編碼者水平的。一家有深度的開(kāi)發(fā)公司,卓越的程序員,都是一個(gè)模塊一個(gè)模塊地做起,一步一步地做精,興許會(huì )花些時(shí)間,但是先構筑框架的這種模式有可以持續集成的好處,可以邊開(kāi)發(fā)可以邊測試整體效果,不斷地改進(jìn),不似無(wú)頭蒼蠅??梢詮氖贾两K可以掌握進(jìn)度,可以看清輕重緩急。正面意義上,沒(méi)準未來(lái)真的有達到需要30萬(wàn)行代碼把一項精彩絕倫的iOS項目編織出來(lái),有什么不可能的呢?對于未來(lái)我們有無(wú)限可能
什么是阿里云系統?有什么特點(diǎn)、和安卓有什么區別?
阿里云OS是融云數據存儲、云計算服務(wù)和云操作系統為一體的新一代操作系統。系統搭載了阿里云公司自主設計、架構、研發(fā)的系統核心虛擬機,增強了云端服務(wù)的能力,并提供與Dalvik虛擬機兼容的運行環(huán)境。通過(guò)海量云空間來(lái)同步和管理手機數據,數據可永久保存在云端并聯(lián)通所有設備?;谠贫藦椥栽朴嬎愕耐泄芊?wù),便于開(kāi)發(fā)者快速開(kāi)發(fā)和部署移動(dòng)應用,通過(guò)云應用平臺,成千上萬(wàn)的互聯(lián)網(wǎng)產(chǎn)品和服務(wù)可輕松轉化為手機云應用,無(wú)需下載、更新和安裝即可使用,真正將互聯(lián)網(wǎng)搬入手機。特點(diǎn):1:創(chuàng )新的Cloud app概念,無(wú)需安裝的云端應用程序?! ?:國內首款云概念手機,豐富云應用?! ?:阿里巴巴服務(wù)一站式體驗?! ?:兼容AndROId應用。區別:阿里云主要云功能,云功能最基礎的要求就是有網(wǎng),所以如果你家里沒(méi)有無(wú)線(xiàn)網(wǎng)wifi,最好不用上網(wǎng)的時(shí)候關(guān)閉數據和云同步,不然運營(yíng)商的數據流量你會(huì )扛不住的;其次安裝軟件相對較為麻煩!如果你買(mǎi)了,我在告訴你或者聯(lián)系客服,客服態(tài)度很好