
是什么成就了一名“高級(jí)”程序員?
除多年編程經(jīng)驗(yàn)之外,還有什么能區(qū)分一個(gè)程序員是“老手”還是“新手”?編程技巧當(dāng)然是一部分,但它絕非是全部。
聰明的程序員可能比他們的同行擁有更出眾的編程技巧,但那不足以說(shuō)明他們...
|
除多年編程經(jīng)驗(yàn)之外,還有什么能區(qū)分一個(gè)程序員是“老手”還是“新手”?編程技巧當(dāng)然是一部分,但它絕非是全部。
聰明的程序員可能比他們的同行擁有更出眾的編程技巧,但那不足以說(shuō)明他們...
源文:http://youtheuser.com/2010/10/04/you-and-your-job/ 有人說(shuō)下面的這個(gè)文章太過(guò)Crazy,有人說(shuō)下面的這個(gè)文章是獵頭的軟文,你換工作換得越多,他們才能越掙錢。我的觀點(diǎn)的,先別否定他的觀點(diǎn),試著去理解一下...
前端開發(fā)中兩個(gè)很不錯(cuò)的小技巧, CSS三角形與圓角背景. 的確, 它們都可以通過(guò)圖片來(lái)實(shí)現(xiàn), 但, 拋開用代碼實(shí)現(xiàn)可以減小圖片加載量不說(shuō), 當(dāng)你遇到三角形或圓角背景下還有一層非純色背景時(shí), 你又不得不考慮IE6...
你是否工作在這樣的一個(gè)大公司里——他們工作效率緩慢,會(huì)議無(wú)窮無(wú)盡?你是否有被告訴去完成一個(gè)任務(wù),去開發(fā)一個(gè)API,但你的不知道它會(huì)用在哪里,怎么用?你只是按照文檔在技術(shù)上把它正確的實(shí)現(xiàn)? “...
本文和大家重點(diǎn)學(xué)習(xí)一下Widget開發(fā)的概念,本例是為了實(shí)現(xiàn)一個(gè)手機(jī)Android平臺(tái)的Widget開發(fā),該Widget中的內(nèi)容是根據(jù)輸入賬號(hào)從嘰歪網(wǎng)站上獲得得。當(dāng)然,這個(gè)過(guò)程需要嘰歪的API,得到信息后進(jìn)行處理并顯示出來(lái)。大...
圣殿騎士自從入住博客園和51CTO寫技術(shù)博客以來(lái)收獲頗多,在這個(gè)過(guò)程中既對(duì)技術(shù)有了新的收獲,同時(shí)也認(rèn)識(shí)了很多朋友。之前由于工作和項(xiàng)目需要,所以對(duì)一些技術(shù)進(jìn)行了較為深入的研究,在整個(gè)公司做過(guò)一些技術(shù)專場(chǎng)的培...
Android Layout機(jī)制 1, FrameLayout 先來(lái)看官方文檔的定義:FrameLayout是最簡(jiǎn)單的一個(gè)布局對(duì)象。它被定制為你屏幕上的一個(gè)空白備用區(qū)域,之后你可以在其中填充一個(gè)單一對(duì)象 — 比如,一張你要發(fā)布...
Snake這個(gè)項(xiàng)目把主界面剖成界面UI和游戲邏輯兩層,最基礎(chǔ)的界面UI部分用父類TileView來(lái)表示,子類SnakeView是在TileView的UI基礎(chǔ)上,加入相應(yīng)的游戲控制邏輯,從而實(shí)現(xiàn)了兩者的分離,這對(duì)于游戲的修改非常有用。
UI實(shí)現(xiàn)部...
游戲暫停/繼續(xù)機(jī)制 由于原來(lái)的代碼中在游戲運(yùn)行時(shí)沒(méi)有提供控制選項(xiàng)(比如暫停/繼續(xù)),因此除非你死了,否則只能玩到底。我這里對(duì)代碼進(jìn)行一些修改,加入一個(gè)Option Menu來(lái)提供暫停/繼續(xù)機(jī)制。 首先加入一...
開卷語(yǔ) 俗話說(shuō),“熟讀唐詩(shī)三百首,不會(huì)作詩(shī)也會(huì)吟”。最近收集了很多Android的示例代碼,從這些代碼的閱讀和實(shí)驗(yàn)中學(xué)習(xí)到很多知識(shí),從而產(chǎn)生寫這個(gè)系列的打算,目標(biāo)就是一步步跟著實(shí)例進(jìn)行動(dòng)手實(shí)作,...
簡(jiǎn)介 android提供了三種菜單類型,分別為options menu,context menu,sub menu。 options menu就是通過(guò)按home鍵來(lái)顯示,context menu需要在view上按上2s后顯示。這兩種menu都有可以加入子菜單,子菜單不能種不...
Activity的生命周期Activity類中有許多onXXX形式的函數(shù)可以重載,比如onCreate,onStart,onStop,onPause,那么它們的調(diào)用順序到底是如何的呢?下面就通過(guò)一個(gè)實(shí)驗(yàn)來(lái)進(jìn)行分析。在做這個(gè)實(shí)驗(yàn)之前,我們先得知道如何在A...
NoteEditor深入分析 首先來(lái)弄清楚“日志編輯“的狀態(tài)轉(zhuǎn)換,通過(guò)上篇文章的方法來(lái)做下面這樣一個(gè)實(shí)驗(yàn),首先進(jìn)入“日志編輯“時(shí)會(huì)觸發(fā)onCreate和onResume,然后用戶通過(guò)Option Menu選擇&rd...
百度百科對(duì)團(tuán)隊(duì)精神的解釋是:所謂團(tuán)隊(duì)精神,簡(jiǎn)單來(lái)說(shuō)就是大局意識(shí)、協(xié)作精神和服務(wù)精神的集中體現(xiàn)。團(tuán)隊(duì)精神的基礎(chǔ)是尊重個(gè)人的興趣和成就;核心是協(xié)同合作;最高境界是全體成員的向心力、凝聚力,反映的是個(gè)體利益...
一、開篇 我寫博客的時(shí)間很短,但是受到了博客園不少好朋友的鼓勵(lì)和支持,讓我信心頗受鼓舞,也讓我在接下來(lái)的職業(yè)生涯中,有了更好的動(dòng)力和方向。我寫博的主要目的呢?其實(shí)就是有2個(gè)方面,一、總結(jié)自身學(xué)習(xí)的知...
和Snake的比較 就界面Layout來(lái)說(shuō),這個(gè)程序其實(shí)和Snake沒(méi)有什么不同,同樣是采用了FrameLayout,而且游戲的主界面由一個(gè)自定義的View來(lái)實(shí)現(xiàn),這里是LunarView。讀過(guò)上一篇文章的朋友也許會(huì)發(fā)現(xiàn),Snake的架構(gòu)...
Web項(xiàng)目大大小小也做過(guò)十幾個(gè)了,JavaScript代友也寫了上萬(wàn)行。發(fā)現(xiàn)在前端開發(fā)上,大家都沒(méi)有統(tǒng)一的想法。首先是框架選擇,現(xiàn)在看來(lái),除了那種只有幾個(gè)頁(yè)面的小網(wǎng)站,毫無(wú)疑問(wèn)應(yīng)該以JQuery這樣的成熟框架為主,自己寫的...
導(dǎo)讀:編程雖是復(fù)雜活,但成就優(yōu)秀程序員的很多因素和我們?cè)趯W(xué)校中最早學(xué)到的相差無(wú)幾。 1. 懂得分享。盡可能使用開源,并且當(dāng)你有能力的時(shí)候,要對(duì)其有所貢獻(xiàn)。聚全社會(huì)之智慧,勝過(guò)某些“大”公司之...
本文將Windows Phone 7常用的資源進(jìn)行了整理,方便大家使用。后續(xù)我將會(huì)經(jīng)常更新其中的資源,大家如果有好的資源請(qǐng)留言,我好編輯到本文中。1.工具下載在線安裝包離線安裝包(推薦)2.微軟官方資料MSDN Windows Phone首頁(yè)...
起因 視覺中國(guó)網(wǎng)站(www.chinavisual.com)是國(guó)內(nèi)最大的創(chuàng)意人群的專業(yè)網(wǎng)站。2009年以前,同很多公司一樣,我們的CMS和社區(qū)產(chǎn)品都構(gòu)建于PHP+Nginx+MySQL之上;MySQL使用了Master+Master的部署方案;前端使用自己的...
一直都想寫一個(gè)關(guān)于職業(yè)規(guī)劃的文。這期間主要是網(wǎng)上認(rèn)識(shí)的IT行業(yè)朋友里,工作倒是換來(lái)?yè)Q去的,但真正有職業(yè)規(guī)劃,按自己的規(guī)劃去找工作的比較少,更多的是覺得工作不滿意、薪酬太低而換的工作。當(dāng)然,我不能反對(duì)別人...
最近,有位論壇會(huì)員陷入了一個(gè)與許多入門級(jí)程序員相同的尷尬局面中:企業(yè)們不喜歡雇傭沒(méi)有經(jīng)驗(yàn)的人,并且多數(shù)都不愿意提供培訓(xùn)。如果那么多的企業(yè)都不雇傭沒(méi)有經(jīng)驗(yàn)的人,那么這些人要從哪尋得他們所需的經(jīng)驗(yàn)?zāi)兀坎恍?..
本文主要描述Javascript的數(shù)據(jù)模型,即對(duì)Javascript所支持的數(shù)據(jù)類型的一個(gè)全局概纜。文章比較的理論化,非常深入,因此不易理解,但務(wù)必對(duì)數(shù)據(jù)模型有一個(gè)映象,因?yàn)樗抢斫釰avascript對(duì)象模型與Javascript執(zhí)行模型...
今天讓我們站在語(yǔ)言的高度來(lái)看一下Javascript都有點(diǎn)什么。因?yàn)槭侨中缘母╊圆会槍?duì)細(xì)節(jié)作詳細(xì)的講解。 先來(lái)看一張圖吧: 解釋一下: 核心(ECMAScript):定義了腳本語(yǔ)言的所有對(duì)象,屬性和方法。文檔...
來(lái)自普遍的回答: 其實(shí)在 ECMAScript 的原始類型中,是有Undefined 和 Null 類型的。 這兩種類型都分別對(duì)應(yīng)了屬于自己的唯一專用值,即undefined 和 null。 值 undefined 實(shí)際上是從值 null 派生來(lái)的,因此 ECM...