>厭倦了C++的低效率,我們崇尚敏捷開發(fā),我們只用C!敏捷開發(fā)和c有什么關(guān)系?真的崇尚敏捷開發(fā)的話,用c++不是更適合嗎?C是簡(jiǎn)約式的語言,C++是魔幻式的語言。簡(jiǎn)約式的語言更敏捷。什么是魔幻語言呢">

97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

華為公司硬件工程師面試題

時(shí)間:2022-07-13 17:37:36 計(jì)算機(jī)硬件 我要投稿
  • 相關(guān)推薦

華為公司硬件工程師面試題

>>厭倦了C++的低效率,我們崇尚敏捷開發(fā),我們只用C!

華為公司硬件工程師面試題

敏捷開發(fā)和c有什么關(guān)系?真的崇尚敏捷開發(fā)的話,用c++不是更適合嗎?

C是簡(jiǎn)約式的語言,C++是魔幻式的語言。簡(jiǎn)約式的語言更敏捷。

什么是魔幻語言呢?對(duì)編程語言進(jìn)行分類有很多方法,其中人們常用的比如非常“過程式語言”,“面向?qū)ο笳Z言”,“函數(shù)式語言”等,這是按照在這種語言中原始的看待程序的方式來劃分。還有比如“編譯型語言”和“解釋型語言”,這是按照語言翻譯發(fā)生的時(shí)間來劃分的,還有一些別的分法。不過我一直覺得,根據(jù)語言本身的設(shè)計(jì)風(fēng)格和擁護(hù)者的氣質(zhì)也可以把語言劃分成“魔幻語言”和“簡(jiǎn)約語言“兩類。

所謂”魔幻語言“,主要代表作品有C++、perl、Javascript和Ruby。這些語言擁有豐富的特性,聰明的技巧和意想不到的奇效,永遠(yuǎn)有發(fā)掘不完的奇技淫巧,總能找到讓人匪夷所思的”yet another way"。反過來,“簡(jiǎn)約語言”崇尚清晰直接,夠用就行,要求從代碼容易理解,寧可笨一點(diǎn)、累一點(diǎn)、多寫一點(diǎn)代碼,反對(duì)出人意料的技巧,反對(duì)故弄玄虛。C、pHp、python和Lua這一派語言的代表作。

魔幻語言通?瓷先ジ右巳雱伲軌蜃鲆淮蠖炎屓四康煽诖舻氖虑。魔幻語言的擁護(hù)者,通常都熱衷于這種智力競(jìng)賽,他們發(fā)掘語言中每

IE常見的主頁篡改及手動(dòng)修復(fù)方法

一個(gè)死角,尋找有趣的技巧組合,一遍遍地尋找更好的方法和思路,對(duì)語言層面的技巧如癡如醉,樂此不疲。在魔幻語言的社群里,“語言高手”是備受尊崇的,他們可能不知道怎么響應(yīng)一個(gè)HTTp請(qǐng)求,但是卻能夠用不少于6種方式來寫一個(gè)for循環(huán)。他們寫的代碼是一種謎語般的藝術(shù),出謎語和猜謎語的人們都能從中獲得巨大的精神滿足。

簡(jiǎn)約語言就土多了。通常做一件事情就那么一兩種方法,你真的沒多少花花腸子可繞。光看代碼根本不看不出你的道行,隨便一個(gè)受過一點(diǎn)專業(yè)訓(xùn)練的人也能看透你葫蘆里賣的什么藥,在代碼里找成就感,基本沒戲。當(dāng)然,這并不是說簡(jiǎn)約語言的“能力”要比魔幻語言差,或者是會(huì)限制你的思維。相反,簡(jiǎn)約語言讓你把注意力集中在哪些真正與問題相關(guān)的地方,而不是語言本身的表達(dá)方式上。因此從工程上看,簡(jiǎn)約語言更敏捷,更適合大規(guī)模、協(xié)作式的軟件開發(fā)。

從長(zhǎng)時(shí)間的比較來看,簡(jiǎn)約語言無疑受到更廣泛的支持。

C是簡(jiǎn)約式的語言,一個(gè)簡(jiǎn)約式的語言決定了:它的使用者無論是水平再高的大師也不會(huì)在代碼上玩出:

tr1::function < void(const record_set&) >on_completion =

tr1::bind(tr1::mem_fn(&grid::display_data), this, _1);

這樣的C++代碼技巧。。。

C是簡(jiǎn)約式的語言,so,簡(jiǎn)約式的C語言更敏捷。。。

[ 本帖最后由 天魔封神霸 于 2009-6-29 10:38 編輯 ]1、兩數(shù)組分別累計(jì)求和,得到水平值和差值。

2、遇到同向數(shù)值(假設(shè)數(shù)組A之和大于數(shù)組B之和,且a(n)〉b(n)),交換之且減去差值,直至差值接近0。

嗯,直接找累計(jì)差會(huì)比較快速,但程序復(fù)雜。8分鐘可能不夠:mrgreen:

【華為公司硬件工程師面試題】相關(guān)文章:

華為硬件筆試、面試題07-11

華為硬件研發(fā)工程師要求07-11

華為工程師面試題庫07-11

華為公司 java人員面試題07-11

華為面試題07-11

華為硬件和軟件工程師哪個(gè)更掙錢07-11

問問華為成研所硬件工程師加班情況07-11

華為硬件筆試題目08-11

華為面試題C語言軟件工程師07-11

華為海外技術(shù)服務(wù)VS中興上海硬件工程師07-11