У нас был годичный курс философии. Всё — про философские движения древности. Про философские проблемы ИИ и другое, о чём вы написали, не было ни слова.
Мне больше не понятен смысл кандидатского минимума по философии. Но точно так же люди, например, с философского, не понимают, почему на их стипендию влияет курс высшей математики.
Мне кажется, если не делать такие предметы обязательными, они вообще будут не посещаться (ну или будут настолько не популярны, что не будут оправдывать средств), и будут вовсе исключены из программы
Пруфлинк:
> The var keyword can also be useful when the specific type of the variable is tedious to type on the keyboard, or is obvious, or does not add to the readability of the code. One example where var is helpful in this manner is with nested generic types such as those used with group operations. In the following query, the type of the query variable is IEnumerable<IGrouping<string, Student>>. As long as you and others who must maintain your code understand this, there is no problem with using implicit typing for convenience and brevity.
к 3му пункту — причём, если правильно помню, там ещё можно ещё до входа в try/catch блок проверить, хватит ли ресурсов для работы метода (это не точная проверка, конечно, но определённые гарантии даёт).
И там же, в других классах, другие участки.
Но это детали.
Не уверен, что со стола будет хорошо видно.
Неужели берут?
Мне кажется, если не делать такие предметы обязательными, они вообще будут не посещаться (ну или будут настолько не популярны, что не будут оправдывать средств), и будут вовсе исключены из программы
Просто ради разнообразия, видимо.
> The var keyword can also be useful when the specific type of the variable is tedious to type on the keyboard, or is obvious, or does not add to the readability of the code. One example where var is helpful in this manner is with nested generic types such as those used with group operations. In the following query, the type of the query variable is IEnumerable<IGrouping<string, Student>>. As long as you and others who must maintain your code understand this, there is no problem with using implicit typing for convenience and brevity.
var sr = new StreamReader();
но не
var sr = GetSomeCustomReader();