Я - борец за добро... и позитивность! // ...а по-русски Рагнарёк - маленький пушной зверёк (c) nairy // Все тлен - Ну и хрен!
Помогите, пожалуйста, советами, или киньте ссылкой.

Прохожу курсы SQL (конкретно - MySQL), текущая тема - подзапросы. Все вроде понятно, но при выполнении одного особенно заковыристого задания начала путаться в собственном коде.

Текст задания, кому интересно

В связи с этим вопрос - есть ли какие-нибудь советы по организации кода в запросе? Про то, как лучше называть переменные и подзапросы, какое расстояние от края ставить, если подзапросов несколько и т. д.

ВНИМАНИЕ: я НЕ прошу решить за меня задачу. Мне нужны именно советы про то, как сделать код красивым, читаемым, и чтобы самой в нем не путаться.

@темы: Вопрос, MS SQL

Комментарии
12.08.2014 в 19:17

Всегда ставили такие вопросы в тупик. Вы сделайте код для себя для начала читаемым, потом подумайте как это будет читать другой программист и покажите. К тому же в любой книге по программированию даны вроде бы четкие указания как писать красивый код.
12.08.2014 в 22:04

Я - борец за добро... и позитивность! // ...а по-русски Рагнарёк - маленький пушной зверёк (c) nairy // Все тлен - Ну и хрен!
ninelya, Спасибо :-)

A-D-M, Проблема в том, что я - нуб полнейший, который до этих курсов ни SQL, ни какого-либо другого кода в глаза не видел (в институте программирования не было, даже на бейсике).
Вы сделайте код для себя для начала читаемым - как раз потому вопрос и возник, что я запуталась в собственном коде. А раз его надо сделать читаемым для себя, почему бы заодно не делать так, чтобы он был читаемым и для других людей? Или еще лучше - сразу в процессе обучения приучиться писать красивый код, который любой прочитает.

Порекомендуйте, пожалуйста, подходящую книгу, в которой есть такие указания.