![]() |
|
||||||||||
|
|||||
|
да тут бурная дисскуссия)))) ... единого мнения всё равно не будет!
Для __etc - фирме, которая делает конечный продукт - прямо скажу, наплевать на мировые стандарты. Аутсорс. Если это серьёзный аутсорс - то к нему выдвигаются требования, как должны быть оформленны исходники! И требования могут быть противоречащие стандарту. Примеров: комитет стандартизации разработал стандарт ANSI для С++. Корпорация Майкрософт разработала свой стандарт и в компиляторах стоят перемычки - потому что стандарты не совместимы. Стандарты - это хорошо, их лучше соблюдать и знать, тогда есть большая вероятность всем угодить! К примеру я терпеть не могу этого синтаксиса: Правильно нужно писать так: public function TestFunction(): void
{
var nVariable:Number = new Number(); // n - обозначает тип переменной
}
class Testing
{
public: // ниже идёт объявление(можно сразу с телом) функций - public
void TestFunction(Number num)
{
Number nVariable = 0;
}
void NextFuntion();
}
С++ - это минимализм, зачем писать каждый раз function? Компилятор не в силах понять где переменная а где функция? Зачем каждый раз писать new для переменной или var - это должен делать компилятор! Кстати, var - это вообще из Пасакля.. хорошо что хоть end и begin оттуда не взяли, а то пришлось бы везде тыкать их. __etc - молодец, на форуме должен быть стандарт |
![]() |
Часовой пояс GMT +4, время: 02:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|