你不要瞧不起Ctrl C

2021-08-26 11:52:53 字數 710 閱讀 9206

曾經,在我未參加工作之前,我認為靠 ctrl+c 來完成工作的人,肯定是懶惰的程式設計師,但是現在我發現我錯了,而且是徹底的錯了。能夠通過 ctrl+c 來完成工作的人,絕對是乙個優秀的工程師,因為只有優秀的工程師才能夠將ctrl+c 的效用發揮到極致。

我仍然記得乙個月以前的那一幕,那個下午我被派去deal a專案中遺留的bug,總共有6個,我按照bug的優先順序輕而易舉的解決了其中的五個,還剩下最後乙個優先順序最低的bug,但是處理卻是最繁瑣的。那是乙個在頁面跳轉時,會載入wrong資料的問題,o工程師在臨走之前,已經留下了解決的方案:必須要通過分頁+initdata() 的方法來解決掉。

我仔細閱讀了o工程師的歷史**,嘗試著去自己codeing來解決這個bug,但是過了半小時之後,我仍無法pass它,我只好求助姜工程師。令我詫異的是,姜工竟然不用自己敲code,而是通過ctrl+c,ctrl+v十分鐘就解決了bug。而在此之前,姜工一點都沒有接觸過這個專案,他在完全不了解專案架構的基礎之上,輕而易舉的就pass掉問題。

從那之後,我不再瞧不起通過ctrl+c來完成工作的人,相反我對他們充滿了敬佩。因為他們用最高的效率的來實現專案的功能,而且降低了bug出現的概率。程式設計不是複製,而是用架構師的mind來建立藝術。我們要做的不是codeing,而是創造出架構師的藝術品。

當然了,乙個優秀的工程師不會通過 ctrl+c 而丟失掉他自己的思想,本文在這裡要強調的是ctrl+c也是一種技術,不是所有的人都能夠通過ctrl+c來構造作品。

不要讓你的程式死掉

前陣子在csdn上看到乙個帖子 論程式的成長 你寫的 有生命力嗎?感觸良多。加上實習到現在已經可以說是整整的工作3年了,其中做了一些專案也發現了一些共性。自己也寫了一些通用的 塊,但是種種原因,沒有一直堅持的維護下去,讓它們不斷的完善 公升級。也就漸漸的失去了生命力,能發揮的作用也越來越小。一直都在...

不要告訴人家你更聰明

用若無其事的方式提醒別人。提醒他不知道的,好像是提醒他忘記了的。英國十九世紀政治家查士德斐爾爵士曾對他的兒子作過這樣的教導 要比別人聰明,但不要告訴人家你比他更聰明。蘇格拉底也在雅典一再地告誡他的門徒 你只知道一件事,就是你一無所知。無論你採取什麼方式指出別人的錯誤 乙個蔑視的眼神,一種不滿的腔調,...

不要告訴人家你更聰明

用若無其事的方式提醒別人。提醒他不知道的,好像是提醒他忘記了的。英國十九世紀政治家查士德斐爾爵士曾對他的兒子作過這樣的教導 要比別人聰明,但不要告訴人家你比他更聰明。蘇格拉底也在雅典一再地告誡他的門徒 你只知道一件事,就是你一無所知。無論你採取什麼方式指出別人的錯誤 乙個蔑視的眼神,一種不滿的腔調,...