Войти

Забыли пароль?

Восстановить пароль

logo Yaru
  • Посты
  • Клубы
  • Люди
  • Активность
  • Форум
  • Зарегистрироваться
  • Войти
  • Yaru
  • Посты
  • Клубы
  • Люди
  • Активность
  • Форум
  • Зарегистрироваться
  • Войти
  • Все посты
  • Из клубов
  • Персональные
  • Прямой эфир
Найти
  • Интересное
  • Новое
  • Обсуждаемое
  • Популярное
За все время
  • За 24 часа
  • За 7 дней
  • За 30 дней
  • За все время

Правильное — враг хорошего

IT Happens
Уж сколько раз твердили миру: если вы не понимаете, почему программа написана именно так — возможно, проблема не в разработчике, а в том, что именно вы не понимаете, почему программа написана так.

Вот свежий пример: база данных сети магазинов с отделами. И начинается: хорошие и плохие преподаватели, нормальная форма, ненормальная форма, а почему не отдельная таблица, а почему не отдельные поля…

А вы точно разобрались, что именно должна хранить эта БД и как с ней работает софт?

Если вам преимущественно нужно делать выборку по одному отделу, потом по другому отделу, потом по третьему — логично, что тут удобнее список отделов и связка этого списка с таблицей, скажем, магазинов: это сокращает объём выборок. Наверняка именно так вас учили.

Если вам нужно делать одну большую выборку по магазинам и получить списки отделов в них, то удобнее забить отделы прямо в одну плоскую таблицу, чем вести ещё отдельно таблицу отделов и таблицу связок: это элементарно лишние операции поиска в тех таблицах. Вы же не делаете таблицу имён, таблицу фамилий и таблицу отчеств со всеми связками, а просто пишете: «Иванов Иван Иванович». И найти потом всех «Ивановых» тоже несложно будет, верно?

Почему не сделать отдельные поля? Да хотя бы потому, что добавить в строку ещё два отдела — задача элементарная, а вот добавить два новых поля, по две новых переменных для работы с ними во все функции и в интерфейс — это уже доработка ПО с потенциальным внесением новых глюков и багов, отладкой, тестированием, бюджетами и внедрением.

А вот если бы вам надо было хранить и получать организационную структуру магазинов — это могла бы быть вообще иерархия вложенных объектов в NoSQL-базе, от банальной LDAP до модной нынче MongoDB.

Всё зависит от того, какая задача стояла перед создателями базы.

Но вы не хотите вникать в какую-то там задачу. Вы же дипломированные специалисты, прослушавшие курсы лекций по нормализации, и бумажка об окончании есть, наверное. Вы знаете, как правильно, как неправильно, у вас огромный опыт в написании лабораторных, рефератов и сдаче зачётов.

Вот только вы, сами того не замечая, уподобляетесь тёткам — выпускницам «компьютерных курсов», которые раз и навсегда твёрдо запомнили: чтобы скопировать документ с диска на флешку, надо открыть его в Ворде и «сохранить как». Заодно вы убедитесь, что это именно тот документ, который нужно, и точно не ярлык, поэтому именно такой способ будет единственно верным, а все эти «перетаскивания файлов» или, ещё хуже, «синие панельки с текстом» — ересь и скверна, так делать нельзя, потому что это неправильно!

В доказательство тётка тоже может предъявить сертификат о прохождении курсов: у тебя, глупый админ, такого нет! И попробуй оспорь…
http://ithappens.ru/story/12417
  • avatar
  • Яра Грейджой
  • 18 июля 2014, 08:16
  • нет

История 14218

Kill Me Please!
Я родилась в Германии, всегда со мной говорили как на немецком, так и на русском. Я никогда особо не любила Россию, но и не ненавидела. Перед 9 мая приехала сюда к бабушке. Она уже старая, ей тяжело ходить. Дедушки не было дома и она попросила меня сходить на ближайшее кладбище на 9 мая, цветы за нее положить. Я пошла, заодно сама посмотреть. Не разбираясь, какая моя родина, такие люди заслуживают глубокого уважения. К тому времени, как я пришла, народу уже стало совсем немного. Я положила цветы у памятника и мне позвонил папа. Мама у меня белоруска, а папа немец, мы с ним очень редко говорим по-русски. Мою немецкую речь услышала одна «банда». Папа еще пошутил над чем-то, и они подумали, что я приехала сюда посмеяться над Россией и ее героями. Подошли и говорят, что мы вот, немецкий понимаем, и слышали, как я обзывала русских. Хотя говорила я вообще о другом и в жизни не обзывала никакую национальность. В отличие от них, я не психовала, они еще это дерзостью сочли и вообще избили. Только сейчас уже почти срослась кисть. Бабушка винит себя. Но говорит, что теперь ей стыдно со мной разговаривать. ПМП
http://killpls.me/story/14218
  • avatar
  • Яра Грейджой
  • 18 июля 2014, 08:12
  • разное

История 14217

Kill Me Please!
Мне 21 год. Живу одна, родители в другой стране. Около года тому назад я встретила мужчину. Он красив, умен, он старше меня на 10 лет и, что греха таить, довольно обеспечен. Сначала между нами было что-то вроде дружбы. Но однажды я попала в беду, и мне никто не хотел помочь, а он помог. Просто без лишних слов взял и решил все мои проблемы. После этого он еще много раз помогал мне, оберегал, просто заботился и никогда ничего не требовал взамен. В итоге я полюбила его и знаю, что он тоже давно любит меня. Есть только одно «но», и это но решает все. Он женат и у него есть пятилетний сын. Нет, я не его любовница, мы друзья. И для него и для меня семья это святое, он не уйдет от жены, и я не хочу, чтобы это произошло. Но мы любим друг друга. КПМ
http://killpls.me/story/14217
  • avatar
  • Яра Грейджой
  • 18 июля 2014, 05:12
  • друзья
  • отношения

История 14216

Kill Me Please!
Моя девушка — терпила. Она работает в госструктуре, и там на ней ездят. Для ее начальника нормально в десять вечера позвонить, дать задание, которое должно быть готово к утру — и она работает всю ночь. Выходные она работает. И она очень этим гордится: незаменимая она, весь отдел волочет. На зарплате это не сказывается.

Недавно пришла домой в слезах: начальник наорал, что она ничего не делает. У меня глаза на лоб полезли — я-то вижу, как она «ничего не делает», несколько раз сам помогал ей с этой хренью, поскольку она не успевала. И что? Проплакалась — снова пашет. Уговаривал уволиться — скандал, это работа ее мечты.

Вчера она заболела. Температура под сорок. Ушел на работу, взял с нее обещание, что вызовет врача и на работу не пойдет. Вечером прихожу — хихикает: «Ты будешь ругаться, но меня днем вызвали, надо было срочно подготовить материалы к совещанию...»

Плюнул, ушел на кухню. Теперь я враг народа: не пожалел, не узнал, как она себя чувствует. А че спрашивать, раз на работу вышла, значит, здоровая. КМП.

http://killpls.me/story/14216
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 21:12
  • работа
  • отношения

История 14215

Kill Me Please!
Когда родители погибли, мне было 18 лет, сестре 9. Тетя оформила опеку, но по сути мы жили с сестрой вдвоем. Вместо института мне пришлось работать, оно и понятно. Тетя по мере возможности нам помогала, потом у дяди рак нашли, стало совсем не до нас. Но мы справлялись. Сестре пришлось повзрослеть раньше, хоть я и старалась обеспечить ей нормальное детство. Хорошо, что своя двушка, иначе не знаю, как бы мы первый год протянули на мою ЗП в 20000р. Я кассиром работала. Болеть было нельзя, смены старалась брать такие, чтобы сестра одна не оставалась. Траты были только по необходимости. Сейчас ей уже 14, пошла листовки раздавать, чтобы помогать мне. Я все-таки колледж закончила, теперь администратором получаю 35000. Жизнь налаживается. Мне сделал предложение парень, мы встречались 6 лет. И только сейчас я задумалась, а почему он делает это, когда у меня все наладилось? За все годы помощи от него не было, только на словах. Или это нормально и я зря на него грешу? Он на 3 года старше, я могла бы раньше получить образование, если бы он…

КМП
http://killpls.me/story/14215
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 18:12
  • деньги
  • отношения

История 14214

Kill Me Please!
Встречались 5 лет. Единственным условием нашей жизни было отсутствие детей. Она об этом знала, мы оба были согласны. И тут — оп-па. Таблетку она забыла выпить. Аборт категорически не хочет, боится, не знала, что будет так. В общем, раскрутила она меня по полной. Ну что ж, захотелось ей куклу — будет ей кукла, благо за финансовую сторону вопроса я спокоен.

Проходит несколько месяцев. Ходит с семимесячным пузом, в растяжках, и канючит, канючит, канючит: «Я страшная, я передумала, я не хочу ребенка, рожать не хочу, сделай что-нибудь, я хочу аборт!» Сказать, что у меня нет слов — ничего не сказать. Пытаюсь как-то успокоить, она и внешне-то ничего, и беременность легкая, и рожать будет в нормальных условиях — ноль на массу.

Вчера вообще выдала, что хочет оставить ребенка на меня. Мне он, как бы, тоже не сильно нужен. Вот сижу и думаю — то ли выдать ей денег на частную клинику, и пусть делает, что хочет. То ли лишить финансов вообще, чтоб над ребенком тряслась и отвечала за поступки. КМП.
http://killpls.me/story/14214
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 15:12
  • семья
  • деньги

Первые звоночки самсонофилии

Задолба!ли
Нет, мой муж не безрукий.

Нет, мой муж — не ребёнок. Да, он самостоятельный. Нет, он не инфантильный.

Нет, я ему не нянька. И синдрома «мамочки» у меня нет. Нет, я с ним не нянчусь и не панькаюсь.

Да, я мою ему голову. У моего мужа шикарные густые волосы, за которыми мне нравится ухаживать — а ему нравится этот процесс. Да, каждый раз.

Конечно, он может сделать это сам. А надо?

Мамы и близкие родственники, которым больше не к чему придраться, вы задолбали!
http://zadolba.li/story/14794
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 14:57
  • нет

То ли девушка, а то ли сновиденье

Задолба!ли
Беременна, живот заметен невооружённым глазом. Метро. Не час пик, но места только стоячие. Вхожу в вагон. Взгляд молодого человека с интересом скользит сверху вниз:

Лицо — «О, ничего так, симпатичная».

Грудь — «Ого!»

Ниже — и молодой человек уже спит. А я ведь и садиться-то не хотела.

Скажите, мужчины, а что вы чувствуете, когда посреди этого спящего царства бабушка «сто лет в обед» пытается усадить беременную женщину?
http://zadolba.li/story/14795
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 14:57
  • нет

Первое, второе и минет

Задолба!ли
Благодаря чрезмерно эмансипированным (раскованным, недалёким, смекалистым, упоротым и т. д.) девушкам слово «борщ» имеет чёткую, практически непроизвольную ассоциацию со словом «минет». Женщины гордятся и кичатся тем, что с одинаковой ловкостью делают как минет, так и борщ. Что вы хотите продемонстрировать — доступность, ультрасовременность, отсутствие скромности, готовность ублажать орально партнёра по первому его зову? Встречали ли вы хоть раз фразу или пост от мужчины, где фигурировал бы куннилингус в комплекте с шубой или духами, например?

Я не пуританин и не ханжа. Минет — дело хорошее, но нельзя ли делать его, не оповещая об этом весь мир?

Вчера был в гостях у родителей. Вернувшийся с работы отец спросил у мамы, что на ужин. Мама ответила: «Рис с курицей есть, но я тебе борщ подогрела». Видели бы вы радостную и несколько двусмысленную улыбку отца!

По традиции: бесстыжие «леди», вы задолбали!
http://zadolba.li/story/14796
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 14:57
  • нет

Курица — не птица, Россия — не заграница

Задолба!ли
Оформляюсь на работу, заполняю многочисленные анкеты. Среди прочего нужно было указать заграничных родственников, поездки и внеслужебные контакты (совок, ты?). Изучив заполненное, начальник отдела кадров велела переписать:

— Украину и Россию не указывайте. Это не заграница!

Вот так. Пока эти страны делят «исторические» территории, предприимчивые белорусы захапали себе их обе, видимо, превратив в Российскую и Украинскую области Великой Беларуси.

Ну, а если серьёзно, то эти моменты стоило бы уточнять уже в вопросе анкеты. А то переписывать долго…
http://zadolba.li/story/14792
  • avatar
  • Яра Грейджой
  • 17 июля 2014, 14:27
  • нет
  • ←
  • 1
  • ...
  • 4096
  • 4097
  • 4098
  • 4099
  • 4100
  • ...
  • 4114
  • →

Прямой эфир

  • Комментарии
  • Публикации
  • Комментарии
    • Комментарии
    • Публикации
  • drakosha 1 июля 2024, 19:19

    Последний пост тут 1
  • SunChaser 26 июня 2024, 16:09

    О закрытии 2
  • drakosha 2 мая 2024, 15:34

    Ярушка закроется 16
  • Аборт Корабля 6 октября 2023, 19:33

    Самокат подкрался незаметно 2
  • Аборт Корабля 6 октября 2023, 19:30

    Умейте сдерживать порывы! 1
  • Адвокатесса дьяволицы 12 июня 2022, 20:04

    #162290 7
  • moribeth 27 мая 2022, 23:57

    #162292 2
  • moribeth 27 мая 2022, 23:55

    #162267 3
  • SunChaser 27 мая 2022, 00:10

    #161899 3
  • Ergo Vallie 25 мая 2022, 22:44

    #162289 4
Весь эфир · RSS

Теги

  • Все теги
  • fun
  • Lists
  • Movies and TV
  • yaru
  • аниме
  • арт
  • блогостроительство
  • бложик Смертоносной
  • видео
  • внешность
  • деньги
  • друзья
  • ебеналюбовь
  • жизнь
  • здоровье
  • история
  • картинки
  • кирпич
  • милота
  • моё
  • моё собственноручное *о*
  • музыка
  • мысли
  • отношения
  • пиздострадания
  • подслушано
  • посты с Яру
  • работа
  • разное
  • родители
  • секс
  • семья
  • стихи
  • творчество
  • техника
  • учеба
  • фото
  • хрень
  • юмор
  • ярушка

Блоги

  • Топ
  • Официальный блог Yaru
    43.00
  • Kill Me Please!
    37.00
  • Задолба!ли
    33.00
  • ПроКоп
    21.00
  • То, что обязательно будет сп%зжено на главную
    15.00
Все клубы
Вы можете
  • Зарегистрироваться
  • Войти
Разделы
  • Посты
  • Клубы
  • Люди
  • Активность
Страницы
  • Архив
  • Поддержать
  • Форум
  • Багтрекер
  • Светлая тема
  • Тёмная тема (beta)
Контакты
  • Написать администратору
  • • [email protected]
  • Отправить жалобу
  • • [email protected]
© 2014, 2025 Yaru Team
Based on LiveStreet CMS
v1.1976