我個人有習慣收集一些網路上別人整理的速查表,因為程式開發的細節真的太多了,要能全部背起來不太可能,也沒什麼意義,甚至於有人說程式設計就是一件查詢、複製、貼上的工作而已。對我來說,寫程式首重觀念與經驗,有了完整而正確的觀念,就算記不得要怎麼寫,查詢一下就馬上能寫了;而有了經驗,對於一些難解的 Bug 自然能夠迅速解開。
所以當我在開發網站時只要開啟速查表文件,有時後看表提醒一下用法,馬上就可以解決問題。例如:像我之前是寫 PHP 好多年之後才突然轉換到 C# / ASP.NET 的,而當初我剛學 .NET 時,對 .NET 的 String.Format 十分感冒,因為不會用,且當時輸入的範例又寫的很不清楚,有時後為了輸出一個 NT$ 1,000,000.00 這樣的格式都要寫好久,真的很氣人。直到有一天在 John Sheehan 這位仁兄的網站看到 .NET Format String Quick Reference 這份速查表文件,因為講解的仔細又有範例,讓我一下子就掌握所有 String.Format 的用法,而這份文件也是我最常用的速查表之一。
以下是我這陣子累積整理的 Cheat Sheets 相關連結,各位如果有覺得不錯的也可以推薦給我,我再放上來:
C# / .NET / LINQ 相關
Visual Studio 相關
ASP.NET 相關
SQL Server 相關
Subversion 相關
Reqular Expression 相關
CSS 相關
HTML / XML / RGB 相關
ASP / VBScript 相關
PHP 相關
JavaScript 相關
系統管理