×Закрыть

Последние комментарии

  • Помогите найти работу в IT

    Тогда тебе дорога в инженерию закрыта, ней нет места креативу, только шаблоны, парадигмы да правила

  • Гайд по прокачке разработчика

    Teach Yourself Computer Science
    teachyourselfcs.com

  • Помогите найти работу в IT

    Это креативность моя.

  • Крупные продукты в Украине

    А покажіть такий приклад для айті, за останні роки, якщо не важко?

  • Помогите найти работу в IT

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

  • Гайд по прокачке разработчика

    >

    Как только находим первую работу, СРАЗУ забиваем на пет-проект,

    Фу такими быть. Таким не место среди разработчиков, ящитаю.

  • Гайд по прокачке разработчика

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

  • Ключ ЭЦП АЦСК ІДД ДФС и электронный кабинет для сдачи отчетности

    Добрый день. При попытке подписать документ появляется ошибка «Порушено вимоги інструкції з підготовки і подання податкових документів. Можливо припинено дію Договору про визнання електронної звітності» При этом 2 нед. назад отлично подписался и отправился ежемесячный отчет, а сейчас квартальный — ошибка. Ключ получили в мае 2019года. Подскажите, в чем может быть дело?

  • Ключ ЭЦП АЦСК ІДД ДФС и электронный кабинет для сдачи отчетности

    Оставить комментарий...

  • Ужасность ООП и C++. Так ли все на самом деле?

    джава при аллокації перевіряє видимість об‘єкту

    «Escape analysis», так, методика давно відома.

    навіть коли в нас є рестрікшн по пам‘яті, то нам все рівно прийдеться ділити адресний простір на швидкий і повільний

    Для типових систем з GC це занадто складно. Хоча могли щось теоретичне відкрити...

  • Ключ ЭЦП АЦСК ІДД ДФС и электронный кабинет для сдачи отчетности

    Здравствуйте! При попытке подписать документ выбивает ошибку «Порушено вимоги інструкції з підготовки і подання податкових документів. Можливо припинено дію Договору про визнання електронної звітності» При этом 2 недели назад все отлично подписалось и отправилось, ежемесячный отчет, теперь пробовала отправить квартальный — и вот такое. Не подскажите, в чем может быть дело?

  • Переезд с семьёй в Мюнхен

    А вы уже начали учить? На каком уровне ваш арабский? И где обитаете в данный момент? В Германии? Почему?

  • Ужасность ООП и C++. Так ли все на самом деле?

    «А вы, мыши, станьте ежами»

    Он как раз тут прав. Всё ООП это конкретная реализация средств управления сложностью, основанная на тех самых трёх китах. А результат — отсутствие запредельной сложности.
    Конкретные киты хороши именно тем, что они естественно ложатся на наше мышление с достаточно малыми проблемами (не без них, а как же — но вообще любое моделирование суть упрощение).

    Офигенно полезная парадигма получается, ага.

    А вот тут уже вопрос в дидактических проблемах, а не чисто практических. Надо показывать на реальных примерах — но нельзя показывать на них, чтобы вообще осилили. Вот и получаются упрощения разной степени извращённости...

  • Гайд по прокачке разработчика

    Скорость вообще-то всегда была показателем скила причём не только в программировании

    ага, особенно, в ремонте ценится. плиточник-хуеляп особенно ценится и рекомендуется довольными клиентами. или доктор «у вас волчанка». или парикмахер «вам и так идет».

  • Переезд с семьёй в Мюнхен

    Не пишут, наверно, потому что люди более воспитаны и не употребляют нецензурную лексику( вот и Вы пожалуйста уважайте себя и собеседника..

  • Гайд по прокачке разработчика

    Скорость вообще-то всегда была показателем скила причём не только в программировании

    Если закладывать 80% времени на котиков то это не программист, а раздолбай какой-то

  • IPTV к украинским каналам из-за границы

    да самому странно. как-то не верится что бизнес пользователи не «пробили» себе скоростные пути в интернет

  • Связь arduino через ethernet

    добро пожаловать в интернет! ты должно быть новенький? следуй за мной

  • Принцип SRP vs private class data design pattern. Хто правий?

    Вы не совсем правильно поняли, что авторы хотели показать той картинкой.
    Я согласен, что в данном случае содержать в одном классе три алгоритма toXML(), toHtml(), toPrint() вывода плохо и правильней выделить интерфейс IFormmatter { string Format() } и три алгоритма class XmlFormatter : IFormatter{}, class HtmlFormatter: IFormatter {}, class PlainTextFormatter : IFormatter {}

    Но автор статьи хотел показать не это, а именно нарушение принципа SRP. Принцип гласит, что у класса должна быть только одна ответсвенность и только одна причина для изменения.
    В данном же случае класс Response имеет 2 причины для изменения
    1) Когда меняется алгоритм форматирования — его придется редактировать. Первая причина.
    2) Когда меняется структура класса Report от которого Response зависит. Убрав заголовок в Report, на придется поменять и класс Response, если он использует заголовок для форматирования. Это вторая причина.
    Соответсвенно, чтобы избавиться от второй причины мы должны убрать зависимоть от Report, это решается внесением косвенной зависимости например от абстракции, которая предоставит нужные данные, например
    interface IReportable {
    string GetHeader();
    string GetBody();
    }

    class Response {
    IReportable reportable;

    toXml(); toHtml(); toPrint();
    }
    Теперь класс Response защищен от модификаций Report и у него только одна причина поменяться.

  • Как обрасти всякого рода знакомствами, если ты фрилансер? :)

    со своим авто

    Щоб партнер у житті знайшовся, треба спочатку позбутися сміття в голові. ;)

← Сtrl 12345678910 Ctrl →