Khi đọc mã lập trình viên khác, anh ta sử dụng một định dạng mà tôi chưa từng thấy. VÍ DỤ
namespace MyNs.HereWeAre
{//tab here for some reason
public class SomeClass
{//here's another tab
public string Method()
{//yet another tab
string _variable = "";//no tab implementation
return _variable;
}
}//eof - class (Yes these eof comments are on every file)
}//eof - namespace
// eof - file
Tôi sẽ thừa nhận ... mã này làm tôi tức giận. Rất khó để đạt được phong cách này. Người ta cần phải chống lại định dạng mặc định được cung cấp bởi IDE, studio trực quan.
Tôi có thể nuốt viên thuốc này dễ dàng hơn một chút nếu tôi biết rằng có một lý do chính đáng cho phong cách này. Liệu phong cách này bắt nguồn từ một số ngôn ngữ lập trình / IDE khác?