1、变量命名可以显示你创造潜力,不要使用标识法和准则来烦扰你自己,这些全都会限制你的灵感,如果您使用一个未知的命名方案,你会得到赞扬,您的同事会尊敬你。
bool rAgeaggainStmaShine = false;
int dd44 = 12;
bool dude = true;
2、成为天才,给方法和参数取一些耐人寻味的名字
public int ViriableInflationModusOperandi(int variable, int inflator)
{
return variable * inflator;
}
3、用非常专业态度去注释你的代码。注释有助于正确的理解你的代码。
// This variable is named after my mom. Wyburga-Thomasia Flandrina. Remember it!
long wtf = 1;
4、你的代码不要写太多的注释。过多的注释让你的同事感到紧张-因为你认为他们不明白?如果你让他们有机会思考,他们会尊重你。
代码
///
/// Perform image check.
///
public static void ImageRoutine(Image image)
{
if ((image != null) && (imageInfoList != null))
{
bool isReaderLockHeld = rwImgListLock.IsReaderLockHeld;
LockCookie lockCookie = new LockCookie();
threadWriterLockWaitCount++;
try
{
if (isReaderLockHeld)
{
lockCookie = rwImgListLock.UpgradeToWriterLock(-1);
}
else
{
rwImgListLock.AcquireWriterLock(-1);
}
}
finally
{
threadWriterLockWaitCount--;
}
try