還記得陳欠欠之前提到的
雞婆的
C++嗎?
這篇告訴我們一個該養成的好習慣,防止一些可以避免的錯誤。
dcl: optional *'s direct-dcl
direct-dcl: name
(dcl)
direct-dcl( )
direct-dcl[optional size]
JSON text SHALL be encoded in Unicode. The default encoding is UTF-8. Since the first two characters of a JSON text will always be ASCII characters [RFC0020], it is possible to determine whether an octet stream is UTF-8, UTF-16 (BE or LE), or UTF-32 (BE or LE) by looking at the pattern of nulls in the first four octets.Read more: http://www.faqs.org/rfcs/rfc4627.html#ixzz0V5v8SI97
00 00 00 xx UTF-32BE 00 xx 00 xx UTF-16BE xx 00 00 00 UTF-32LE xx 00 xx 00 UTF-16LE xx xx xx xx UTF-8
之前在找一些web相關的framework的時候,在功能比較表裡看到一個項目叫CoC。很好奇的就去一探究竟什麼是CoC,原來CoC就是Convention Over Configuration的縮寫。
這個概念簡單來講就是用一些簡單的常規、慣例(convention)來取代繁雜的設定(configuration)。這在很多先進的framework廣泛地被應用,目的就是要簡化開發者的工作,免除一些複雜的設定。我個人認為它是一個潮流。
詳情還是請看一下列文章:
assert
,可以讓問題及早被發現,也可以透過assert
與client溝通。assert
常見的用法。