跨语言编码标准
Cross language coding standards
我正在为 C# 和 TypeScript 构建框架。
例如我在 C#
中有以下 class
class Validator
{
public bool Validate(string value)
{
return someCondition;
}
}
我想在 TypeScript 中使用完全相同的功能,但根据 coding guidelines,我应该对函数使用驼峰式命名
class Validator {
public validate(value: string): boolean {
return someCondition;
}
}
我想知道我是否应该根据每种语言的编码指南独立构建每个框架,或者我是否可以忽略跨语言框架?
遵守每种语言的指南。
那些编码多种语言的人习惯于遵循当前语言的指导方针。如果您遵循另一种语言的指南,那些只使用一种语言的人会很生气。
对称性全在你的脑海里。
我正在为 C# 和 TypeScript 构建框架。
例如我在 C#
中有以下 classclass Validator
{
public bool Validate(string value)
{
return someCondition;
}
}
我想在 TypeScript 中使用完全相同的功能,但根据 coding guidelines,我应该对函数使用驼峰式命名
class Validator {
public validate(value: string): boolean {
return someCondition;
}
}
我想知道我是否应该根据每种语言的编码指南独立构建每个框架,或者我是否可以忽略跨语言框架?
遵守每种语言的指南。
那些编码多种语言的人习惯于遵循当前语言的指导方针。如果您遵循另一种语言的指南,那些只使用一种语言的人会很生气。
对称性全在你的脑海里。