色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

程序員編程需要守住什么原則

Wildesbeast ? 來源:今日頭條 ? 作者:算法集市 ? 2020-02-15 17:02 ? 次閱讀

0、不要過早優化

寫代碼最忌諱的是:情況不明決心大,心中無數辦法多。

如果沒有弄清楚未來需求的變化而去優化代碼,只會讓代碼變得更復雜,到頭來竹籃打水一場空。因為優化可能無法很好實現新的需求,對于優化預期的猜測也有可能是錯的,所以將耗費大量的時間和精力。

1、保持代碼縮進

對于 while、for、if 語句,還有switch 結構,都需要縮進代碼。

整齊的代碼縮進可以使代碼邏輯更清晰。

2、合理使用空格

雖然空格對編譯器和程序的執行結果沒有什么影響,但合理使用空格,可大大提高代碼的可讀性。

3、不要重復造輪子

如果有標準庫里的函數可以直接調用,或者有穩定可靠的第三方庫,強烈不建議重新造輪子。

C語言標準庫所包含的函數功能介紹(1)

C語言標準庫所包含的函數功能介紹(2)

C語言標準庫所包含的函數功能介紹(3)

假如重新造輪子的話,一定要問下面幾個問題:

新輪子有假設嗎?

代碼實現有bug嗎?

代碼的穩定有保障嗎?

所有可能的情況都考慮清楚了嗎?

出問題了能找到維護它的人嗎?

。。。。。。

4、沒有需求的功能不要開發

除非有真正的需求,否則不要隨便加上亂七八糟的功能,這只會讓代碼越來越復雜,最后成為一坨shi。

5、保持技術的更新

科技每天都在快速發展,對于靠coding吃飯的更是如此,所謂的技術很快就會過時。

長江后浪推前浪,后浪也不想被拍在沙灘上!因此,每天抽出點時間學習新東西,保持技術的敏感度。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編譯器
    +關注

    關注

    1

    文章

    1624

    瀏覽量

    49111
  • 程序員
    +關注

    關注

    4

    文章

    951

    瀏覽量

    29799
收藏 人收藏

    評論

    相關推薦

    程序員需要學什么,微軟資深程序員學習手冊面試寶典資料

    程序員是現在比較吃香的工作。程序員工資高還不需要和復雜的社會打交道。那么怎么成為一名程序員?當程序員需要
    發表于 03-22 11:54 ?30次下載

    10倍效率程序員是否真的存在

    編程神話中,一個 10 倍效率的程序員可以完成一個普通程序員 10 倍的工作量。「普通程序員」就是指,善于完成工作但沒有 10 倍效率程序員
    的頭像 發表于 10-30 11:50 ?2027次閱讀

    程序員如何定義

    當了幾年的程序員了,一直都在想一個問題,什么是程序員程序員應該做好那些事情,什么樣的程序員是有素質的程序員?什么樣的
    的頭像 發表于 12-18 14:15 ?2624次閱讀

    怎樣做快樂的程序員

    我要講的,是怎樣做快樂的程序員。什么是快樂的程序員呢?就是把編程當作興趣和愛好的人,享受著編程的快樂的一群人。
    的頭像 發表于 01-04 09:13 ?2123次閱讀

    成為優秀程序員需要具備哪些條件

    和大家一樣,我也是一名普通的程序員,經過兩年編程的學習以及一段時間的工作,使我對程序員的各方面有一些見解,下面我就程序員的學習和大家聊一聊,也希望大家和我交流一下經驗。
    的頭像 發表于 05-16 14:19 ?2922次閱讀

    高級程序員需要學習哪些知識

    每個人都有大夢想,作為程序員當然是想做一個程序大牛,畢竟 不想當將軍的廚子不是好裁縫!那么要想成為好裁縫,不好程序員,應該需要哪些知識呢?搜羅了一下,還真不少呢!
    的頭像 發表于 05-30 16:16 ?4149次閱讀

    菜鳥程序員和大神程序員的差距

    剛剛走出就業的程序員,技術是剛剛起步的基點。那下面我們就聊一聊有關技術的東西。首先請您先想想這幾個問題。現在社會上有很多程序員,CSDN就是我們程序員的家,那您是否可想過程序員為什么會
    的頭像 發表于 06-03 15:56 ?2528次閱讀

    什么是程序員

    當了幾年的程序員了,一直都在想一個問題,什么是程序員程序員應該做好那些事情,什么樣的程序員是有素質的程序員?什么樣的
    的頭像 發表于 06-04 16:21 ?8992次閱讀

    程序員的未來

    程序員出路在何方程序員 創業如果你是程序員,也想創業,看看我說的。
    的頭像 發表于 06-12 17:29 ?2950次閱讀

    普通程序員和高級程序員有哪些區別

    從工作的方面來說,普通程序員和高級程序員一般有下面幾個區別:
    的頭像 發表于 09-08 10:47 ?3773次閱讀

    JAVA程序員和C程序員有什么區別

    1、知道JAVA程序員和C程序員的差別嗎?食堂里,吃完飯就走的是JAVA程序員,吃完飯還要自己收拾的那就是是C程序員。至于為什么會這樣,大家都明白(因為JAVA自帶垃圾回收機制,C
    的頭像 發表于 11-03 11:25 ?4315次閱讀

    怎樣成為頂尖的程序員

    在IT行業飛速發展的時代,有過的程序員,有些成為程序員心中的大神,那么那些成為大神的程序員們是因為什么成為大神的呢?今天小編就和大家說說,希望那些想要進入程序員界的小白或者剛學
    的頭像 發表于 11-06 16:12 ?2990次閱讀

    優秀程序員與糟糕程序員的變現差異

    軟件蠶食一切,未來屬于程序員。所以人人都想當程序員。但是并不是每個人都能當好程序員。在你做出決定前還是先看看自己能不能當好程序員吧。
    的頭像 發表于 11-07 16:14 ?3066次閱讀

    程序員的類型

    今天來聊個有趣的話題,你是什么類型的程序員? 在學校里或在公司里,你是不是接觸過不少其他的程序員,有沒有發現,雖然同屬程序員科, 但也有眾多的不同。 今天我就來給程序員分個類,看看你是
    的頭像 發表于 11-28 16:39 ?4699次閱讀

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共
    的頭像 發表于 11-08 10:17 ?158次閱讀
    主站蜘蛛池模板: 男女啪啪抽搐呻吟高潮动态图| 日韩av无码在线直播| 国产亚洲精品A久久777777| 邻居的阿2中文字版电影| 少妇精品久久久一区二区三区| 一个人HD在线观看免费高清视频| 单亲妈妈3韩国电影免费观看| 久久久久久久伊人电影| 亚洲国产在线99视频| 各种场合肉H校园1V1| 穿白丝袜边走边尿白丝袜| WWW国产无套内射久久| 伊人综合在线22| 国产360激情盗摄全集| 久久99精品AV99果冻传媒| 中文字幕无码亚洲字幕成A人蜜桃| 国产精品资源在线观看网站| 日韩毛片在线视频| 爱做久久久久久| 91精品一区二区三区在线观看| 亚洲 无码 在线 专区| 午夜快车神马影视| 丝瓜视频樱桃视频在线观看免费| 欧美性猛交AAA片免费观看| 乱爱性全过程免费视频| 脔到她哭H粗话HWWW男男动漫| 久久久伊人影院| 久久精品视频3| 一个人在线观看免费视频 | 国产精品一库二库三库| CHINA中国东北GURMA| 伊人成综合网伊人222| 亚洲国产精品久久人人爱 | 午夜伦理:伦理片| 日韩吃奶摸下AA片免费观看| 久亚洲AV无码专区A片| 久久国产精品福利影集| 久久免费精品国产72精品剧情| 好想被狂躁A片免费久99| porono日本xxx| 午夜精品久久久久久影视riav |