Page 177 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 177
177
ตัวอย่างของการใช้ย่อหน้ามีดังนี้
//การใช้ย่อหน้าแบบปกติ
SomeMethod(int anArg, Object antherArg, String yetAnotherArg
Object andStillAnother) {
...
{
// การใช้ย่อหน้าแบบเคาะ Spacebar 8 ครั้ง
private static synchronized horkingLongMrthodName(intanArg,
Object anotherArg, String yetAnotherArg,
Object andStillAnother) !
...
{
จากตัวอย่างข้างต้นจะเห็นได้ว่าตัวอย่างแรกใช้การย่อหน้าแบบปกติคือมีการจดระดับของ argument ให้
ั
ตรงกัน ซึ่งจะแตกต่างจากตัวอย่างที่ 2 เนื่องจากหากใช้การจัดระดับแบบปกตจะท าให้โค้ดอยู่ชิดทางขวามาก
ิ
เกินไป จึงใช้การย่อหน้าโดยการ เคาะ Space Bar 8 ครั้งแทน
ตัวอย่างของการแบ่งบรรทัดของ If Statement มีดังนี้
//ไม่ควรใช้การแบ่งบรรทัดในรูปแบบนี้
If ((condition1&& condition2)
ll (conditilon3&& condition4)
ll! (condition5&& condition6)) // { เป็นการแบ่งบรรทัดที่ไม่เหมาะสม
doSomethingAboutlt(); // อาจท าให้มองข้ามบรรทัดนี้ได้
// ควรใช้การแบ่งบรรทัดในรูปแบบนี้
if((condition1&& condition 2)
ll!(condition3&& condition 4)
ll!( condition 5&& condition 6))!
doSomethingAboutlt();
{

