外媒速遞:如何在C#當中實現(xiàn)自定義exception
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內(nèi)容包括:如何在C#當中實現(xiàn)自定義exception、最適用于編程的五套開源字體、區(qū)塊鏈困境暴露出開源項目的重大缺陷和我們該如何吸引AI技術(shù)人才等。
一、如何在C#當中實現(xiàn)自定義exception
原文標題:How to implement a custom exception class in C#
Exception(異常)屬于運行時中發(fā)生的錯誤,如果處理不當,它會終止正常程序的執(zhí)行流程。在發(fā)生exception時,我們可能不希望向用戶泄露實際堆棧追蹤或異常消息。因此,自定義exception能夠提供清晰、有意義且友好的信息。
1. ApplicationException對System.Exception
2. 設(shè)計自定義exception類
3. 使用自定義exception類
二、最適用于編程的五套開源字體
原文標題:5 open source fonts ideal for programming
最好的編程字體是什么?首先需要強調(diào)的是,字體與字體并不對等; 其次,編寫代碼時對字體的要求與普通場景并不相同。那么,哪些特性決定了字體是否適合編程使用,我們又有哪些最理想的選項?下面為你揭曉答案。
1. Firacode:最佳整體編程字體
2. Inconsolata:優(yōu)雅,源自天才設(shè)計師
3. DejaVu Sans Mono:眾多Linux發(fā)行版默認提供,包含大量圖形字符
4. Source Code Pro:優(yōu)雅且可讀,來自Adobe
5. Noto Mono:兼容無數(shù)語言,來自谷歌
三、區(qū)塊鏈困境暴露出開源項目的重大缺陷
原文標題:Blockchain shows open source’s fatal flaw—and a way forward
去年新增區(qū)塊鏈項目26000個!但其中僅有8%保持活躍。這意味著區(qū)塊鏈的前景正面臨嚴重風險,特別是考慮到其中相當一部分甚至根本沒有未來可言。但更值得關(guān)注的是,作為與區(qū)塊鏈性質(zhì)非常類似的項目,開源軟件也一直存在著生存難問題。
1. 開源是完美的培養(yǎng)溫床——卻往往并非真實應(yīng)用平臺
2. 開源項目往往遲早消亡
3. 開源項目需要更多“不義之財”
四、面對技術(shù)巨頭的爭奪,我們該如何吸引AI技術(shù)人才?
原文標題:7 tactics to recruit AI talent in a market dominated by tech giants
人工智能與機器學習正日益增長。隨著越來越多企業(yè)轉(zhuǎn)向AI解決方案,市場上的人才已經(jīng)遠遠無法滿足實際需求。那么,企業(yè)該如何發(fā)現(xiàn)這一領(lǐng)域中的新興人才?我們又要怎樣建立差異化優(yōu)勢,吸引到他們的加盟?
1. 廣撒網(wǎng)
2. 與高校建立合作關(guān)系
3. 組織黑客馬拉松活動
4. 關(guān)注教育項目
5. 贊助AI會議或競賽
6. 劃撥預(yù)算,至少招募一位頂尖技術(shù)專家
7. 對現(xiàn)有團隊進行重新培訓
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】