Я - борец за добро... и позитивность! // ...а по-русски Рагнарёк - маленький пушной зверёк (c) nairy // Все тлен - Ну и хрен!
Помогите, пожалуйста, советами, или киньте ссылкой.
Прохожу курсы SQL (конкретно - MySQL), текущая тема - подзапросы. Все вроде понятно, но при выполнении одного особенно заковыристого задания начала путаться в собственном коде.
Текст задания, кому интересно
В связи с этим вопрос - есть ли какие-нибудь советы по организации кода в запросе? Про то, как лучше называть переменные и подзапросы, какое расстояние от края ставить, если подзапросов несколько и т. д.
ВНИМАНИЕ: я НЕ прошу решить за меня задачу. Мне нужны именно советы про то, как сделать код красивым, читаемым, и чтобы самой в нем не путаться.
Прохожу курсы SQL (конкретно - MySQL), текущая тема - подзапросы. Все вроде понятно, но при выполнении одного особенно заковыристого задания начала путаться в собственном коде.
Текст задания, кому интересно
В связи с этим вопрос - есть ли какие-нибудь советы по организации кода в запросе? Про то, как лучше называть переменные и подзапросы, какое расстояние от края ставить, если подзапросов несколько и т. д.
ВНИМАНИЕ: я НЕ прошу решить за меня задачу. Мне нужны именно советы про то, как сделать код красивым, читаемым, и чтобы самой в нем не путаться.
A-D-M, Проблема в том, что я - нуб полнейший, который до этих курсов ни SQL, ни какого-либо другого кода в глаза не видел (в институте программирования не было, даже на бейсике).
Вы сделайте код для себя для начала читаемым - как раз потому вопрос и возник, что я запуталась в собственном коде. А раз его надо сделать читаемым для себя, почему бы заодно не делать так, чтобы он был читаемым и для других людей? Или еще лучше - сразу в процессе обучения приучиться писать красивый код, который любой прочитает.
Порекомендуйте, пожалуйста, подходящую книгу, в которой есть такие указания.