Runner’s World 2017 Summer Shoe Guide
跑者夏靴,個人喜歡Asics FuzeX Lyte 2。
Asics FuzeX Lyte 2
$85. The FuzeX Lyte 2 is a peppy shoe for up-tempo days. The mesh package of the upper is roomy enough to stay comfortable on long runs, but compliant enough to be pulled tight for narrow feet.
Facebook面試記
FLAG中F的面試記錄,如同hanyu所寫G家,面試流程同樣的專業(yè)和細致,值得招聘和應聘者借鑒。
Kotlin 和 Checked Exception
垠神的文章,談到語言設計之checked exception(CE),看到了太多文中提到的代碼,要寫好異常處理的確不易,但這并不表示我們不需要CE,異常能讓代碼出錯時更好得被追蹤,有了CE可以在代碼里顯示的聲明和處理異常情況和出錯信息。
因為某些人會誤用 CE,結果就讓真正理解它的好處人也不能用它。最后所有人都退化到最笨的情況,大家都只好寫 catch (Exception)!在 Java 里,至少有少數人知道應該怎么做,在 C# 里,所有人都被迫退化成最差的 Java 程序員 ;)
try
{
foo();
}
catch (Exception)
{
...
}