Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 13   вперед  Ctrl
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
я даже прочитал....
опять срач насчет gui и uppercase. прямо таки одно и тоже из года в год.
имхо форматтеры придумали уже лет 20 как... и абсолютно все равно в каком виде пришел к вам код. форматнул одной кнопкой и читай разбирайся.
другое дело стандарты.. ну не нравится вам в сортировке циферки... берете стандарт наименования и комментирования принятый в вашей команде и с согласия ответственных лиц вносите туда изменения. и работаете себе спокойно дальше... проблемы возникают на пустом месте, то есть когда такого стандарта нет, а нет его потому что чаще всего на проекте просто физически отсутствует архитектор, или у него недостаточно опыта чтобы изначально написать стандарт и заставить всех ему следовать...
хороший - плохой... бизнесу неважно. бизнесу главное - работает правильно, быстро и без ошибок.
25 июн 13, 14:08    [14480140]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
DВА
Member

Откуда:
Сообщений: 5439
Vint
или у него недостаточно опыта чтобы изначально написать стандарт и заставить всех ему следовать...

или есть задачи по актуальнее и фигней заниматься некогда
25 июн 13, 15:29    [14480868]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
DВА
или есть задачи по актуальнее и фигней заниматься некогда

правильно, нефиг заниматься фигней. продумывать архитектуру,продумывать методику наката патчей, писать какие то стандарты чтобы разработчики друг друга хоть немного понимали и писали в общем стиле) надо ваять нетленку....)) а потом мучаться головными болями в разных неприличных местах)
25 июн 13, 15:43    [14481020]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
Vint
другое дело стандарты.. ну не нравится вам в сортировке циферки... берете стандарт наименования и комментирования принятый в вашей команде и с согласия ответственных лиц вносите туда изменения. и работаете себе спокойно дальше... проблемы возникают на пустом месте, то есть когда такого стандарта нет, а нет его потому что чаще всего на проекте просто физически отсутствует архитектор, или у него недостаточно опыта чтобы изначально написать стандарт и заставить всех ему следовать...
хороший - плохой... бизнесу неважно. бизнесу главное - работает правильно, быстро и без ошибок.
мне всё-таки кажется, что положение "работает правильно, быстро и без ошибок" и наличие стандарта разработки как-то между собой связаны.
25 июн 13, 15:46    [14481048]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
andreymx,
связь находиться на уровне трудозатрат. на разработку и поддержку решения)
25 июн 13, 15:49    [14481068]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
DВА
Member

Откуда:
Сообщений: 5439
Vint
DВА
или есть задачи по актуальнее и фигней заниматься некогда

правильно, нефиг заниматься фигней. продумывать архитектуру,продумывать методику наката патчей, писать какие то стандарты чтобы разработчики друг друга хоть немного понимали и писали в общем стиле


ага, изобретать очередной велосипед, ибо все существующие не достаточно хороши для гениального архитектора
25 июн 13, 15:51    [14481085]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
DВА,
да никто ж не спорит что есть)) и да, можно выбрать. но вот чаще всего ничего нет)) ни методики наката патчей, ни соглашения о наименовании) ни че го...) есть лебедь рак и щука из разработчиков. и посредине мегопродукт который надо тянуть)
25 июн 13, 15:53    [14481101]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
DВА
Member

Откуда:
Сообщений: 5439
DВА
ага, изобретать очередной велосипед, ибо все существующие не достаточно хороши для гениального архитектора


который глубоко уверен, что его творение будет жить вечно и сопровождаться, дописываться и совершенствоваться бесчисленными приемниками
так сказать творит на века
25 июн 13, 15:55    [14481116]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
В прошлом году звали в одну фирму, причем не однодневку, а с солидным стажем.
Попросил для начала стандарт разработки почитать.
Не дали в связи с отсутствием наличия :)
25 июн 13, 15:58    [14481159]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Bogdanov Andrey
Member

Откуда: Да уже и сам не знаю...
Сообщений: 2203
rockclimber
Давайте конкретно: кто не умеет работать с git и svn? У кого тормозит ГУИ? Кто заставляет хвататься за мышку (есть действия, принципиально не выполняетмые без мыши, вы хотите сказать)?

PL/SQL Developer я не собираюсь ставить только ради дого, чтобы вам что-то доказать. Да собстенно и доказывать ничего не хочу. А вот SQLDeveloper у меня стоит - не поленился, запустил. И не смог без мышки из дерева объектов перебраться в SQL-окно. После серии нажатии на Tab или Shift-Tab фокус удалился в неизвестном направлении - вернуть обратно не удалось. По крайне мере все дальнейште нажатия на внешнем виде гуя уже никак не отражались. В меню versioning нашел cvs и subversion, а вот git там не оказалось. Ну а после попытки посмотреть на структуру одной таблички так он и вовсе завис - спасибо, мне пришлось вспомнить, где Task Manager находится. :)
Надеюсь, что больше мне это страшилище запускать не придется.

rockclimber
Впишите ваш notepad++ сюда, если он так уж крут, заполните все графы, а мы потом сравним.
Нахрена оно мне надо? Я не стремлюсь к порабощению мира и не наплевать на то какими тулзами пользуются окружающие. Вы мне пытаетесь доказать, что гуй это дико удобно и содержит огромное число очень необходимых фич. У меня гуй в большинстве своем никаких эмоций кроме раздражения не вызывает. Он иногда ломается на ровном месте, он иногда тупит, он не умеет делать ряд крайне необходимых мне вещей. Поэтому я пользоваться им не хочу. Но если вам ваш гуй нравится, то пользуйтесь на здоровье.
25 июн 13, 16:02    [14481194]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
-2-
Member

Откуда:
Сообщений: 15330
DВА
так сказать творит на века
если стандарт описания стандарта соблюден, то сопровождать этот стандарт будет не так накладно.
25 июн 13, 16:04    [14481207]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
-2-
Member

Откуда:
Сообщений: 15330
Bogdanov Andrey
У меня гуй в большинстве своем никаких эмоций кроме раздражения не вызывает. Он иногда ломается на ровном месте, он иногда тупит, он не умеет делать ряд крайне необходимых мне вещей.
замени слово гуй на notepad++, который, кстати, тоже гуй. И "аргументы" ровно те же.
25 июн 13, 16:07    [14481245]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Bogdanov Andrey
Member

Откуда: Да уже и сам не знаю...
Сообщений: 2203
-2-
замени слово гуй на notepad++, который, кстати, тоже гуй. И "аргументы" ровно те же.
К счастью, выбор текстовых редакторов гораздо более широкий, чем оракловых гуев. Поэтому проще найти то, что раздражать не будет.
25 июн 13, 16:10    [14481270]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
booby
Member

Откуда:
Сообщений: 2249
andreymx

мне всё-таки кажется, что положение "работает правильно, быстро и без ошибок" и наличие стандарта разработки как-то между собой связаны.


это вдохновляющая гипотеза.
Осталось теперь только понять - кто на ком, и каким именно местом стоял.
Начнем с конца - "работает правильно, быстро и без ошибок", вероятно как-то связано с рабочим процессом, организованным так или иначе. Где так – там быстро, где иначе – без ошибок, и т.п.
Прыжок до стандарта осуществляется методом объявления его формальным описанием процесса.
Там, где стандарт регулирует критичные производственные процессы, там он может оказывать стабилизирующее влияние на общее качество производства.
Проверьте, большие и маленькие буквы, скобки, отступы, и, не пугайтесь, практически все правила хорошего тона в программировании окажутся в разумном стандарте в последнюю очередь. С хорошими шансами на то, что собственно программистские подтяжки для штанов регулировать не придется.
А в том в том стандарте, который создается, чтобы стать высеченным на мраморе законом, обосновывающем право блюстителя стандарта наказывать уклонистов и отщепенцев – там, право слово, о производственном процессе речь почти наверно не идет.
Если задался человек великой идеей создать стандарт про отступы и Order by 1, 2, 3 – это значит только одно – программистских задач у человека нет, а умище девать некуда. Вот сейчас, уже освободившись от прочих забот, он научит всех как надо. Да более того – как надо красиво.

Читать о такой стандартизации мне смешно. Буде пришлось бы столкнуться с таким стандартизатором в реальной жизни – смех бы сменился на блевоту.
25 июн 13, 16:13    [14481299]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
DВА
Member

Откуда:
Сообщений: 5439
-2-
DВА
так сказать творит на века
если стандарт описания стандарта соблюден, то сопровождать этот стандарт будет не так накладно.

и это здорово.
Но я за правильную расстановку приоритетов.
Грамотно написанный, безбажный, хорошо масштабируемый софт может себе позволить наплевать на стандарты написаний\наименовани\оформления.
А вот наоборот никак.
25 июн 13, 16:20    [14481379]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
DВА
Но я за правильную расстановку приоритетов.
Грамотно написанный, безбажный, хорошо масштабируемый софт может себе позволить наплевать на стандарты написаний\наименовани\оформления.
это пока писатель не уволился и не ушел в отпуск
а там вдруг присылают тебе запрос, извращённо говоря, из 10 юнионов с 20 джойнами, и всё это в одну строку.
И через час отдать исправленный вариант.
25 июн 13, 16:25    [14481422]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
booby
Member

Откуда:
Сообщений: 2249
andreymx
В прошлом году звали в одну фирму, причем не однодневку, а с солидным стажем.
Попросил для начала стандарт разработки почитать.
Не дали в связи с отсутствием наличия :)


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

Обратите внимание на то, что успешность этой "одной фирмы" оказалась независимой от Вашей оценки.
25 июн 13, 16:32    [14481477]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
Или вот правлю недавно запросы... Херня выходит.
В концеконцов понял - таки всунули в таблицу колнку с префиксом 'p_', несмотря на запреты.
И пошлО - все процедуры имеют префиксы параметров 'p_', а эта другой. Отладка запросов тоже стала понапряжнее (везде p_dtot - это параметр. А тут колонка. Очень доставляет при переброске между pl и sql). И т. д.
25 июн 13, 16:32    [14481478]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
Валерий Юринский
Member

Откуда: Москва, "ФОРС Дистрибуция"
Сообщений: 1233
booby
Читать о такой стандартизации мне смешно.
Буде пришлось бы столкнуться с таким стандартизатором в реальной жизни – смех бы сменился на блевоту.
Вас принимают на работу с зарплатой в три раза большей, чем вы мечтаете сейчас.
На предприятии принят именно такой стандарт программирования, над которым "вам смешно".
За соблюдением следит "такой стандартизатор".
Двукратное несоблюдение стандарта карается увольнением без оглядки на лица и их заслуги.

Ваши действия?
25 июн 13, 16:32    [14481484]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
booby
Обратите внимание на то, что успешность этой "одной фирмы" оказалась независимой от Вашей оценки.
Начальница их уже того... там не работает
25 июн 13, 16:32    [14481488]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
booby
Member

Откуда:
Сообщений: 2249
у Вас гипотеза = у Вас есть гипотеза
25 июн 13, 16:33    [14481495]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
DВА
Member

Откуда:
Сообщений: 5439
andreymx
DВА
Но я за правильную расстановку приоритетов.
Грамотно написанный, безбажный, хорошо масштабируемый софт может себе позволить наплевать на стандарты написаний\наименовани\оформления.
это пока писатель не уволился и не ушел в отпуск
а там вдруг присылают тебе запрос, извращённо говоря, из 10 юнионов с 20 джойнами, и всё это в одну строку.
И через час отдать исправленный вариант.

ну не знаю как вам, а мне в данном случае мало чем поможет стандарт в наименование алиасов или полей )))
я все равно их буду выстраивать по очереди по одному в порядке подсмотренном в плане запроса пока не вкурю всю комбинацию ))))
25 июн 13, 16:37    [14481544]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
-2-
Member

Откуда:
Сообщений: 15330
Bogdanov Andrey
К счастью, выбор текстовых редакторов гораздо более широкий, чем оракловых гуев.
жаль только, что на википедии этот выбор не освещен:
66 штук http://en.wikipedia.org/wiki/Comparison_of_text_editors
187 штук http://en.wikipedia.org/wiki/Comparison_of_database_tools

о применимости к использованию как инструмента sql-разработки информации нет. То есть, чтобы охватить весь этот "широкий выбор" нужно потрать времени... которое можно потратить на саму разработку.
25 июн 13, 16:39    [14481557]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
andreymx
Или вот правлю недавно запросы... Херня выходит.
В концеконцов понял - таки всунули в таблицу колнку с префиксом 'p_', несмотря на запреты.
И пошлО - все процедуры имеют префиксы параметров 'p_', а эта другой. Отладка запросов тоже стала понапряжнее (везде p_dtot - это параметр. А тут колонка. Очень доставляет при переброске между pl и sql). И т. д.

а вот тяжесть этой ситуации напрямую зависит от содержания стандарта.
например, если в стандарте не ограничены имена для вью, то достаточно создать апдейтебливую вью с стандартным набором атрибутов.
25 июн 13, 16:40    [14481568]     Ответить | Цитировать Сообщить модератору
 Re: О хорошем и плохом стиле написания SQL-команд  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54370
DВА
ну не знаю как вам, а мне в данном случае мало чем поможет стандарт в наименование алиасов или полей )))
я все равно их буду выстраивать по очереди по одному в порядке подсмотренном в плане запроса пока не вкурю всю комбинацию ))))
ну... я действую точно так же
пока аналитик что-то бормочет над ухом, вкуриваю комбинации, машинально расставляю пробелы, вспоминаю таблицы и поля...
Потом говорю - извини, Вася (Петя), теперь еще разочек :)

Вася (Петя) всё понимает и не злится ничуть, т.к. параллельно следит за этой порнографией
25 июн 13, 16:41    [14481577]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 13   вперед  Ctrl
Все форумы / Oracle Ответить