做爲一名程序員,需要明白的編程技巧

排列不分先後: 當性能遇到問題時,如果能在應用層進行計算和處理,那就把它從數據庫層拿出來。排序和分組就是典型的例子。在應用層做性能提升總是要比在數據庫層容易的多。就像對於MySQL,sqlite更容易掌控。 關於並行計算,如果能避免就儘量避免。如果無法避免,記住,能力越大,責任越大。如果有可能,儘量避免直接對線程操作。儘可能在更高的抽象層上操作。例如,在iOS中,GCD,分發和隊列操作是你的好朋友
相關文章
相關標籤/搜索