Информация об изменениях

Сообщение MS делают видео вместо статей - где разум? от 08.09.2019 9:42

Изменено 08.09.2019 9:43 Kolesiki

Re[3]: MS делают видео вместо статей - где разум?
Здравствуйте, s.kluchnikov, Вы писали:

SK>Ранее хранил в ввиде сторок:

SK> public static string sql_select_product = "select * from product";

Вот это зачем?? Что, "sql_select_product" настолько часто переиспользуется?

SK>Вариант с строками из кода не удобен (большие запросы бывают и читабельность теряется).


Большой запрос — объективная необходимость, он не станет меньше, если его вынести во внешний файл — разве что гемора прибавится.
Читабельность — какая конкретно?
Обычно пишу прямо в вербатим строках:

[c#]
var sql = @"
SELECT * FROM Person
";
[c#]

Проблем с чтением никаких. А если б в MS работали люди с интеллектом, то и подсветку SQL увидели бы (как в Nemerle).
MS делают видео вместо статей - где разум?
Здравствуйте, s.kluchnikov, Вы писали:

SK>Ранее хранил в ввиде сторок:

SK> public static string sql_select_product = "select * from product";

Вот это зачем?? Что, "sql_select_product" настолько часто переиспользуется?

SK>Вариант с строками из кода не удобен (большие запросы бывают и читабельность теряется).


Большой запрос — объективная необходимость, он не станет меньше, если его вынести во внешний файл — разве что гемора прибавится.
Читабельность — какая конкретно?
Обычно пишу прямо в вербатим строках:

    var sql = @"
SELECT * FROM Person
";


Проблем с чтением никаких. А если б в MS работали люди с интеллектом, то и подсветку SQL увидели бы (как в Nemerle).