นักพัฒนาเขียนif/else
บล็อกด้วยคำสั่งโค้ดหนึ่งบรรทัดเช่น:
if (condition)
// Do this one-line code
else
// Do this one-line code
อีกอย่างใช้วงเล็บปีกกาสำหรับพวกเขาทั้งหมด:
if (condition)
{
// Do this one-line code
}
else
{
// Do this one-line code
}
ผู้พัฒนาสร้างวัตถุขึ้นมาก่อนแล้วจึงใช้มัน
HelperClass helper = new HelperClass();
helper.DoSomething();
นักพัฒนาซอฟต์แวร์สร้างอินสแตนซ์ใหม่และใช้วัตถุในหนึ่งบรรทัด:
new HelperClass().DoSomething();
นักพัฒนาง่ายขึ้นด้วยอาร์เรย์และfor
ลูป:
string[] ordinals = new string[] {'First', 'Second', 'Third'};
for (i = 0; i < ordinals.Length; i++)
{
// Do something
}
อีกเขียน:
List<string> ordinals = new List<string>() {'First', 'Second', 'Third'};
foreach (string ordinal in ordinals)
{
// Do something
}
ฉันแน่ใจว่าคุณรู้ว่าฉันกำลังพูดถึงอะไร ฉันเรียกมันว่าสไตล์การเขียนโค้ด (เพราะฉันไม่รู้ว่ามันเรียกว่าอะไร) แต่สิ่งที่เราเรียกมันว่าดีหรือไม่ดี การส่งเสริมนั้นมีผลต่อการเพิ่มผลผลิตของนักพัฒนาหรือไม่? เราควรขอให้นักพัฒนาพยายามเขียนโค้ดในแบบที่เราบอกดังนั้นเพื่อให้ทั้งระบบมีความสอดคล้องกับสไตล์?
var
แทนชื่อประเภทที่ผ่านการรับรองโดยสมบูรณ์