История изменений
Исправление gaylord, (текущая версия) :
Если код языка программирования невозможно прочитать без IDE то это плохой код и плохой язык.
Любой современный код невозможно прочитать без IDE, просто потому, что через 10 минут ты устанешь грепать декларации классов и таки откроешь IDE. Ну и все современные языки (Rust, Go, Haskell) опускают указание типа и выводят значения сами.
let f = File::new();
Кажется очевидным, что f
– структура типа File
.
Исправление gaylord, :
Если код языка программирования невозможно прочитать без IDE то это плохой код и плохой язык.
Любой современный код невозможно прочитать без IDE, просто потому, что через 10 минут ты устанешь грепать декларации классов и таки откроешь IDE. Ну и все современные языки (Rust, Go, Haskell) опускают указание типа и выводят значения сами.
let f = File::new();
Кажется очевидным, что это будет объект с типом File.
Исправление gaylord, :
Если код языка программирования невозможно прочитать без IDE то это плохой код и плохой язык.
Любой современный код невозможно прочитать без IDE, просто потому, что через 10 минут ты устанешь грепать декларации классов и таки откроешь IDE. Ну и все современные языки (Rust, Go, Haskell) опускают указание типа и выводят значения сами.
let f = File::new();
Кажется очевидным, что это будет File.
Исходная версия gaylord, :
Если код языка программирования невозможно прочитать без IDE то это плохой код и плохой язык.
Любой современный код невозможно прочитать без IDE, просто потому, что через 10 минут ты устанешь грепать декларации классов и таки откроешь IDE.