Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×
  • Проектирование трехслойных приложений

    Вопрос об клиент-сервер-СУБД. MVC как я понял это шаблон для организации взаимодействия клиент-сервер.

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

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

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

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

    За книгу спасибо!

  • Проектирование трехслойных приложений

    Я понимаю что не нужно делать сложные решения простых проблем. Я спросил что бы узнать как это делается на больших проектах. Да и может в этих техниках есть что то полезное и для своих разработок.

  • Проектирование трехслойных приложений

    Спасибо. Я и хотел разделять, хотя часто описывают ORM как нечно удобное с чем разделять не нужно, что и вызывает у меня сомнения.

    Підтримав: anonymous
  • Проектирование трехслойных приложений

    Entity Framework

    я как раз и написал что в случае ORM не понятно нужно ли разделять сущности Entity Framework и бизнес логики, или делать их общими. Но там опять же то что я хочу сохранить должно быть public. А если это не очень удобно делать открытым? Или нужно проектировать так что бы public set не могли поломать работу?

  • Шаблоны проектирования и ООП. C#

    ООП != Шаблоны
    Шаблоны это просто лучшие практики для каких то задач, они могут быть и в других парадигмах.
    ООП призван упрощать структуру программы, а не влиять на производительность. Но некоторые изменения производительности могут быть: например если сделать одну функцию для обработки похожих данных, она может один раз загрузиться в кеш процессора и возможно быстрее обработает данные чем копипаста с похожим кодом, поскольку во втором сдучае следующий код может не подгрузится вовремя. Может быть и уменьшение производительности. Например вызовы функций вместо прямого чтения данных. Но это незначительная задержка.

  • Помогите выбрать ВУЗ в Днепре

    Дают диплом экономиста от какого то левого университета.

  • Помогите выбрать ВУЗ в Днепре

    Аппаратную часть больше рассматривают на компьютерной инженерии.

    Підтримав: das das
  • Помогите выбрать ВУЗ в Днепре

    В НГУ на программной инженерии на сокращенной форме есть только предметы по специальности. Посещать не обязательно, главное сдать лабораторные и написать экзамен, не обязательно даже все лабы сдавать, но оценка ниже будет естественно. В неделю где то 3-4 учебных дня, по 2-3 пары. Можно не ходить, сдавать и быть еще на стипендии при этом.
    После 11 класса, будут доп предметы не по специальности, тогда и больше пар будет. На специальности компьютерные науки есть предметы не по специальности даже на сокр. форме.
    По знаниям, ну хз. Было такое: алгоритмы школьного уровня; ООП на примере С++; базы данных; Ruby; FASM, уже не будет; алгоритмы и структуры данных(связные списки и деревья, больше ничего); SDLC; иск. интеллект — неплохие лабы, лекции не оч; ОС — хорошие лекции, лабы ну не особо про ОС.
    Времени на это отводится мало, толком ничему не научат. Но не мешают изучать свое и работать параллельно с учебой.

  • Вход в IT сферу

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

  • Почему Unreal Engine менее популярен нежели Unity?

    Вроде и неплохо, но получается, так сказать, пропасть скилла программиста, для совсем слабо понимающих есть Blueprint, а для очень продвинутых есть С++. А чего то среднего нет. Хотя там С++ похоже довольно адекватный, возможно я преувеличиваю эту проблему.

  • Почему Unreal Engine менее популярен нежели Unity?

    Я думаю все же это повлияло. Насколько я знаю Unity, сфокусирован на мобильных играх, а их последнее время клепают больше всего. С Unity до 100к$ в год можно вообще никаких финансовых отчислений не делать, то есть можно ничем не заморачиваться а просто делать и продавать, а с UE нужно в любом случае им отдавать 5% и, я так понимаю должна быть какая то отчетность, что бы было видно что, то что вы им перечисляете действительно 5%.
    А можно вкратце что в Unreal из коробки лучше чем в Unity? Не для спора, интересно просто, с Unity знаком, а UE не трогал.

  • Почему Unreal Engine менее популярен нежели Unity?

  • Сборка ПК

    8 ГБ маловато.
    Intel я брал бы только под разгон (k версия и плата с z270), иначе лучше AMD R5, на тех же/выше частотах, с аналогичным ipc. На АМ4 обещали до 21 года выпускать процессоры, если что то толковое будет то можно будет обновится потом.

    Підтримав: Andrew Smith
  • Мессенджеры на десктопе. Кто что юзает? Какие тренды?

    Telegram и Skype, чаще телеграм. Работа по Skype обычно.

  • Вирус Petya.A в стране

    Косяк, действительно тупанул. 18 500 тогда. Ну не маленькая зарплата но и вроде не слишком огромная. Такая сумма в масштабах страны действительно не большая, проблема, я думаю, не в официальных расходах на депутатах.

  • Вирус Petya.A в стране

    100млн/24 = 4 166 666 / 450 = 9 250грн/месяц на депутата.

  • Легкие потоки

    Так АМДшный проц на 8 ядер 16 потоков, столько же TDP имеет.

    Підтримав: Vitaly Chernooky
  • Порошенко запретил вконтакте, яндексовские сервисы, и другие

    Неужели нельзя как то просто запретить платить этим сервиса из Украины (например за рекламу в Яндексе? Зачем же сам просмотр сайтов блокировать?

  • Компьютерная академия ШАГ

    Насчет отсутствия лекций(с точки зрения писания ручкой в тетради) не слоглашусь. в малой академии я их точно писал.
    Но вот дают ли там фундаментальные знаний в IT не знаю, нам не читали, но там как бы и не ожидается.Но что то мне подсказывает что скорее дают чисто практические знания. Хотя математика там точно есть, преподаватель по С говорила что так же читает математику там.

  • Компьютерная академия ШАГ

    Закончил пару лет назад Малую Академию, курсы для подростков в общем.Как для детей мне кажется неплохо. Из бумажки предметы: пользователь пк, adobe illustrator, photoshop, история искусства, основы фотографии, in design, flash немного с программированием, 3ds max, html. java script, основы програмиирования на С, аппаратная часть компьютера и Cisco it essentials.
    Программирование на С было вводным, на уровне переменных, циклов, ветвлений, массивов, функций, без указателей, но для того что бы понять что такое программирование думаю достаточно, тем более что помимо меня и еще одного человека предмет в группе никто не понимал и не хотел, те кто не понимал не могли сдать экзамен и пересдавали. Я сам пересдавал html. 3д макс, фотошоп, иллюстратор, тоже довольно неплохо преподавались. Практика правда часто состояла из уроков из интернета но было предварительное объяснение работы инструментов, а уроки как практика.
    Преподаватели всегда пытались объяснить каждому студенту и достаточно хорошо объясняли.
    Днепропетровский филиал.
    А вот как на курсах и на стационаре не знаю, самому интересно дают ли там что то толковое. Судя по отзывам все плохо.

    Підтримав: Olena Lazhnevska