盛大創新研究院研究員 庄表偉:學習開源 盡可能在代碼里找答案 庄表偉提供了以下9個建議: 1.在下載源代碼之后,首先要跑起來,編譯通過、正常運行; 2.在你覺得最有可能運行到的地方,設置斷點或者拋出異常,這樣,就能夠找到一個項目在正常運行時的入口點; 3.從入口點所在的那個源文件開始閱讀 ...
研發都知道代碼 Review 的重要性,在騰訊代碼 Review 也越來越受大家重視,作為騰訊專有雲平台研發的一員,我參與了大量的代碼 Review,明顯地感受到有效的代碼 Review 不但能提高代碼的質量,更能促進團隊溝通協作,建立更高的工程質量標准,無論對個人還是團隊都有着重要的價值。本文就為什么要做代碼 Review 以及如何有效地做代碼 Review 分享一下個人的看法。 為什么要做代 ...
2021-05-06 17:25 0 232 推薦指數:
盛大創新研究院研究員 庄表偉:學習開源 盡可能在代碼里找答案 庄表偉提供了以下9個建議: 1.在下載源代碼之后,首先要跑起來,編譯通過、正常運行; 2.在你覺得最有可能運行到的地方,設置斷點或者拋出異常,這樣,就能夠找到一個項目在正常運行時的入口點; 3.從入口點所在的那個源文件開始閱讀 ...
如何有效地記錄和管理筆記(一) 原創: 夏天 進步少年筆記的清晰度和對筆記的管理能力,體現了一名知識管理者和終身學習者的綜合實力。很多人覺得,記錄與整理筆記非常浪費時間,這種想法是非常錯誤的,記錄筆記,不僅僅是對所學知識的一個簡單記錄,它還承載了筆記作者的邏輯思維過程,每一次精心的記錄與整理 ...
數據庫設計在軟件開發過程中占有重要的地位,國內開發者 MeteorSeed 在博客中結合自己的實際經歷全面總結了關系型數據庫設計需要注意的各個方面,包括 Codd 的基本法則、設計階段、設計原則和命名規則。MeteorSeed 認為在項目早期應該由開發者進行數據庫設計,后期調優則需要 DBA ...
今天博主來談一個開發Flutter App的小技巧——怎樣有效地退出程序。 這種方法典型的應用場景就是用戶許可協議的同意與否。從用戶的角度講,雖然大部分人都會無腦點擊“同意”,但我們仍不應忽視“不同意”的作用——退出App。 筆者在網絡上搜索了一下相關的API,發現大部分的文章都在推薦一種 ...
注:本文是對小木蟲微信公眾號中文章的整理。 每天閱讀2-3篇文獻,並總結概括文獻的中心思想。 一、記筆記 1、中心思想、經典句子、精巧的實驗方案 中心思想。盡可能用50個字左右 ...
這篇文章最早發在我團隊的文檔中。我的團隊鼓勵每個同學都在業余時間多做算法題,特別是新人。個人認為在編程能力的提升上比做 side project 更有用,對職業發展也是如此。當然出於興趣做的 side project 另當別論。轉到這里,希望對各位讀者有用。 如何有效地寫算法題 目的 ...
做一個靠譜的軟件測試工程師還需要哪些技能: + 軟技能 + 溝通 + 其他軟技能 上一篇靠譜文章中寫到的技能,稱之為硬技能,可以這樣說硬技能決定了你在職場道路上走多快,那么軟技能就是決定了你能 ...
2016-05-27 趙偉 數據庫開發者 有用戶問我們為什么下面這個建表語句會執行失敗,報錯是 "Row size too large ...."下面我就以這個例子出發講一講使用mysql如何有效地建表。本文使用的圖片是從網絡搜索到的,不是我自己制作的,在此感謝圖片的作者和擁有 ...