Что такое “бизнес логика”? И как начать ее понимать

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 190

  • @АндрейА-ш6ц
    @АндрейА-ш6ц 4 года назад +15

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

    • @superspy2008
      @superspy2008 4 года назад +2

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

    • @maxlich9139
      @maxlich9139 4 года назад +2

      Ну для этого есть бизнес-аналитик.

  • @alexstepanchhuk683
    @alexstepanchhuk683 Год назад +2

    Очень четкое и ясное определение и объяснение. Спасибо большое!

  • @qaserus1226
    @qaserus1226 4 года назад +8

    Спасибо дядь Серёж)) Мы тоже тебя любим))

  • @АнтонСолдатов-щ1т
    @АнтонСолдатов-щ1т 4 года назад +24

    Ещё один довод за работу в команде: кто-то лучше понимает логику кода, кто-то бизнес-логику, а кто-то лучше переводит техническую документацию. И так далее.

  • @this_w0rld
    @this_w0rld Год назад +1

    The best explanation ever. Thanks 👍

  • @gregoryianovich1467
    @gregoryianovich1467 4 года назад +11

    Понимание что такое бизнес логика необходимо не только новичкам и начинающим, но часто и программистам с стажем. Вместо правильно рабочей программы для бизнеса -- отсебятина. Спасибо за видео. Ждем еще)

    • @greenlablestock2087
      @greenlablestock2087 4 года назад +3

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

    • @PavloMyronov
      @PavloMyronov 4 года назад +1

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

  • @MrRozTim
    @MrRozTim 4 года назад +6

    Вот для этого и нужны бизнес-аналитики ;)

  • @MaxMayer1
    @MaxMayer1 4 года назад +15

    Понимаю, что спасибо в карман не положишь но, всё равно спасибо.

  • @mironovsergey
    @mironovsergey 4 года назад +21

    7:15 Уже почти 1,5 года как работаю в разработке на крупную страховую компанию, так даже и половины всей логики системы до сих пор не понимаю)

    • @jochen_ru
      @jochen_ru 4 года назад +5

      Всего лишь половину?

  • @grommaks
    @grommaks 4 года назад +13

    Мне понравился новый дизайн плитки видео 😁

  • @mr.targimskiy3215
    @mr.targimskiy3215 4 года назад +2

    Вы очень хороший человек, удачи и успехов вам в ваших делах ✊🏻

  • @vladimirglinskikh6494
    @vladimirglinskikh6494 4 года назад

    Это канал в моей коллекции, где сначала ставлю палец вверх и затем смотрю. ) P.S. Немчинского и Баглая можно смотреть и слушать вечно. Спасибо ребята, что вы есть!

    • @vladimirglinskikh6494
      @vladimirglinskikh6494 4 года назад

      @Sha Man Саша Баглай. В сети полно инфы. Это коуч с большой буквы. www.linkedin.com/in/alexanderbaglay/?originalSubdomain=ua

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      это мой коллега и приятель :) Вместе работали и фирмы одновременно начали создавать

  • @ДорофеевСергей-г8р
    @ДорофеевСергей-г8р 4 года назад +4

    Отличные примеры! Легко и просто о сложном 🙂

  • @spiritvlvl6214
    @spiritvlvl6214 4 года назад +6

    Для начинающих самое то!

  • @Breaker73region
    @Breaker73region 4 года назад

    Наконец-то услышал доступное объяснение и все понял. А то в учебной литературе часто попадается, а что это означает, даже догадаться было трудно. И сегодня в очередной раз решил поискать и ничего вразумительного не нашел. В основном уже говорят про применение. Большое спасибо.

  • @MrStealthWarrior
    @MrStealthWarrior 4 года назад +4

    Интересно и простым языком. Хорошее и полезное видео!

  • @kronos_cc
    @kronos_cc 4 года назад +8

    Хочу дать тему на следующий видос. Что такое DevSecOps, что должен делать специалист на такой должности?

    • @andrew_rocket
      @andrew_rocket 4 года назад +10

      Это DevOps + если вас взламают то виноват ты.

    • @Dimbbass
      @Dimbbass 4 года назад

      Эндрю рокет уже всё распедалил

    • @b213videoz
      @b213videoz 4 года назад

      курить BambooК

    • @equim7363
      @equim7363 4 года назад +1

      @@andrew_rocket шикарное объяснение. Лучше и не скажешь.

  • @ДаниилГончаренко-г8я
    @ДаниилГончаренко-г8я 4 года назад +1

    Просил такое видео наверное больше года назад... Ну, лучше поздно чем никогда) Спасибо

  • @hamil1806
    @hamil1806 4 года назад +4

    Хотелось бы послушать об mvc, mvvm, clean architecture, viper и.т.п

  • @MM-tu6sm
    @MM-tu6sm 3 года назад

    obojaiu vas, tak klasno govorite,raskazivaete! priyatno vas slushati!

  • @alex.perreras
    @alex.perreras 2 года назад +1

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

  • @Yegoros
    @Yegoros 4 года назад +1

    Добавлю что важно чтобы эта бизнес логика была точно описана где-то на kb. Этим занимаются бизнес аналитики. Для того, чтобы программисты и тестировщики одинаково понимали как это должно работать. Потому что если есть какое-то недопонимание то оно приводит в конечном итоге к срыву сроков. Также если есть бага то стоит добавить ссылку на kb где описан этот функционал - программисту проще будет разобраться

    • @Yegoros
      @Yegoros 4 года назад

      @Etelred Etelred knowledge base, ну wiki-page по-русски

  • @ДимаБевзюк-ю1э
    @ДимаБевзюк-ю1э 2 года назад

    Просто о сложном, очень интересный контент! Спасибо, что вы есть)

  • @gusevsky
    @gusevsky 3 года назад

    Да норм все объяснил))) что тут может не понравится? Теперь даже про фрмворки или как их там больше знаю чем до этого видео))))))))))))))

  • @-boiadeiro-
    @-boiadeiro- 4 года назад +1

    Спасибо за видео, Сергей.

  • @pavlochernovyy
    @pavlochernovyy 4 года назад +2

    Сергій, дякую за твою відео.
    Продовжуй будь ласка робити цю корисну роботу.
    Мені подобається твій стиль викладу інформації, -
    а саме тлумачення обширної картини та поступове звуження до деталей.

  • @volodymyrhavrylov7993
    @volodymyrhavrylov7993 4 года назад +1

    По делу и понятно, спасибо!

  • @Zubkov1990
    @Zubkov1990 4 года назад

    Отличный вопрос - замечательный ответ!

  • @a.panfilov.s
    @a.panfilov.s 4 года назад

    Спасибо, Сергей !

  • @superspy2008
    @superspy2008 4 года назад

    огонь объяснение, лучше не сказать, лайк

  • @Алексей-р2л9д
    @Алексей-р2л9д 4 года назад +3

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +1

      да не получится

    • @Прикольноепроектноепрограммиро
      @Прикольноепроектноепрограммиро 4 года назад

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

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 4 года назад

      Ну 99 - это перебор, скажем 70. Да и «хорошие программы» не так уж хороши.

  • @BoldBass24
    @BoldBass24 4 года назад

    Спасибо Сергей, как всегда на высоте.

  • @backendtv1345
    @backendtv1345 4 года назад +2

    Спасибо, это полезно понимать!

  • @zaphta2
    @zaphta2 4 года назад +3

    Крутая картинка на заставке!

  • @ИванВергелес-у2е
    @ИванВергелес-у2е 4 года назад

    Четко излагаешь!

  • @razeron999
    @razeron999 11 месяцев назад

    Можно ли отнести бизнес логику к приложению в котором есть платный контент? Суть приложения заключается в хранении информации. Спасибо за ответ!

  • @yuriitynianskyi
    @yuriitynianskyi Год назад

    Нравится создавать бизнес логику) учу с#)

  • @Retruntobase
    @Retruntobase 4 года назад

    Стоило бы упомянуть различного рода BPM-системы для управления бизнес процессами) А так все в точку, каким бы ты крутым прогером не был, если не будешь вникать в бизнес логику, - то грошь цена такому программисту)

  • @ivanbalmasov1529
    @ivanbalmasov1529 4 года назад

    Сергей, спасибо за ролик) что на счёт курса по управлению??? Когда ждать?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +1

      напишите нам на info@foxminded.com.ua - вас запишут в список и первым известят. Но это скорее всего будет не раньше середины лета

  • @ара_вася
    @ара_вася 4 года назад +2

    Бизнес логика это стратегия, а средства ее реализации это тактика

  • @klayd4009
    @klayd4009 4 года назад +1

    А по каким книжкам можно учится?

  • @АлександраФедорова-я4г

    Спасибо!!

  • @UnitXXVII
    @UnitXXVII 4 года назад

    круто объяснил - спасибо !

  • @romantsyupryk3009
    @romantsyupryk3009 4 года назад +2

    Спасибо.

  • @petrplotnikov4307
    @petrplotnikov4307 3 года назад

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

  • @fullmaster9333
    @fullmaster9333 4 года назад

    Сергей, а есть видео про юридические аспекты языков программирования? Могут ли, например, создатели языка запретить его кому-либо использовать, есть ли платные языки программирования, или это бред?

  • @БогданДемченко-у6и
    @БогданДемченко-у6и 4 года назад +1

    Спасибо!

  • @Ivan-bf4ik
    @Ivan-bf4ik 4 года назад +1

    Спасибо за видео!
    Для меня проще понимать business не как бизнес, а как занятие. То есть business logic - логика занятости программы. Так не приходится приплетать слово "бизнес" в нашем привычном понимании и думать, причём здесь вообще бизнес )
    Как вам такая формулировка ?

  • @robmoor7992
    @robmoor7992 4 года назад

    Спасибо большое за ваш труд. Очень полезную информацию даёте.

  • @qr46654
    @qr46654 4 года назад

    Смотрел Ваше видео про "трехтировую" структуру, и если правильно понял, то "бизнес-логика" должна размещаться в контроллере, но, например в статье про MVC, на Википедии ( ru.wikipedia.org/wiki/Model-View-Controller#Наиболее_частые_ошибки ), указано, что - это ошибочно и ее следует размещать в "модели".
    Где же размещать "бизнес логику" и почему?

    • @МихайлоКос-р2р
      @МихайлоКос-р2р 4 года назад +1

      сама MVC - це те що відноситься до UI. Як правило модель - це що відображається, View - це як відображається, а контролер звертається до бізнес-логіки по дані та відображає їх на View згідно моделі. А бізнес логіка в даному випадку взагалі стоїть окремо.

    • @superspy2008
      @superspy2008 4 года назад +2

      в MVC контроллер - это клей, который должен связать интерфейсы UI и интерфейсы модели(-лей), если без изменения логики работы UI или интерфейсов приходится тчо-то менять в контроллере - он написан неправильно. Бизнес-логика как таковая обычно неотъемлемая часть модели

  • @VasE1980
    @VasE1980 4 года назад +3

    А что будет, если на столе не будет кружки с трезубцем?

    • @astheras
      @astheras 3 года назад

      пукан подгорает?

  • @yvnvideos9111
    @yvnvideos9111 4 года назад +1

    Сергей добрый день, я начинающий Android Dev какие задачи посоветуйте делать для портфолио, заранее спасибо

  • @nkuzmischev
    @nkuzmischev 4 года назад

    Отличное видео) Объясните пожалуйста как читать чужой код, понимая о чем там речь?!

  • @MsSersim
    @MsSersim 4 года назад +29

    про бизнес логику - это как раз к программистам 1с, которых все не любят... вот они то эту бизнес логику едят и на завтрак и на обед и на ужин ))))

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +4

      именно так

    • @superspy2008
      @superspy2008 4 года назад +3

      ну да, а джависты типа код пишут безо всякой бизнес-логики, так, что ли?

    • @vladisavvdovin6501
      @vladisavvdovin6501 4 года назад +3

      @@SergeyNemchinskiy 1С ругают потому, что программирование там строится не на парадигме ООП, оно там, насколько я понимаю, предметно-ориентированное (т.е. на основе встроенных в платформу метаданных). Сергей, можно услышать ваше мнение на этот счет, от этого программист 1С может считаться "ненастоящим" программистом?)

    • @MsSersim
      @MsSersim 4 года назад +1

      @@superspy2008 просто Java она для всего на свете, а 1с именно заточена под управление бизнесом и только. Я не хотел обидеть java программистов, каждый слышит в меру своего воспрятия.

    • @MsSersim
      @MsSersim 4 года назад +1

      @@vladisavvdovin6501 оно там объектно ориентированное, просто объекты уже все созданы и оперировать мы можем только ими.

  • @kentforthable
    @kentforthable 4 года назад +1

    Сергей, можете рассказать на тему : "Для чего Java программисту знание linux"?

    • @annaumrykhina2540
      @annaumrykhina2540 4 года назад

      посмотрите это видео ruclips.net/video/wENbIPlO9mk/видео.html

  • @alikhansharapat9933
    @alikhansharapat9933 3 года назад

    лучший

  • @1Mc1Koval
    @1Mc1Koval 2 года назад +1

    А если программа пишется не для бизнеса, то у нее нет бизнес логики?

  • @zempzemp1309
    @zempzemp1309 4 года назад

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

  • @enigmuss
    @enigmuss Год назад

    Коммент для алгоритмов тытруба: тащусь от выражения "на мордочку" ^_^

  • @DimaVort
    @DimaVort 4 года назад +1

    Вы меня расстроили. Я думал это только у нас в среде 1с надо думать за всех и все предугадывать, а в нормальных конторах есть специальные люди-переводчики с клиентского на программистский.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +2

      есть бизнес-аналитики, но не везде и не все они могут

  • @arganaft4724
    @arganaft4724 4 года назад +1

    👍👍

  • @leopard1631
    @leopard1631 4 года назад

    Есть понятие "Доменная архитектура" Получается это можно понимать как "архитектура бизнес логики"?

    • @superspy2008
      @superspy2008 4 года назад

      это архитектура, разделенная на уровни. Сергей же сделал подробное пояснение. Уровень интерфейса, уровень бизнес-логики, уровень доступа к данным...

  • @dmitriyneledva4693
    @dmitriyneledva4693 4 года назад

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +2

      потому что каждый бизнес разный. А не каждый вид бизнеса :)

    • @dmitriyneledva4693
      @dmitriyneledva4693 4 года назад

      @@SergeyNemchinskiy ну вот если взять склады и все, что с ними может быть связано. вот приходит к Вам клиент и просит создать программу, которая бы "управляла" его складом (вернее помогала бы управлять). вот в этом случае, сколько в % будет такой бизнес логики, которую Вы еще никогда в жизни не делали, если предположить что у Вас таких заказов было уже 100500? сколько примерно в %ном отношении вам нужно будет сделать вещей, которые будут совершенно новыми и абсолютно уникальными, нужными именно только этому одному условному заказчику?

    • @CryptoTax2Pay
      @CryptoTax2Pay 4 года назад +1

      в отрасли 1С есть такое

    • @CryptoTax2Pay
      @CryptoTax2Pay 4 года назад +1

      @@dmitriyneledva4693 именно так в 1с и делается - предлагается ближайший "фреймворк" и дополняется уникальными потребностями заказчика. В 1с это называется не "фреймфорк", а "конфигурация" типового функционала готовая к работе

    • @superspy2008
      @superspy2008 4 года назад

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

  • @ДимаВ-к7м
    @ДимаВ-к7м 4 года назад +6

    Мда уж....
    Если тут неправильно, то где ж правильно.
    ''Знатоки" великие...
    Спасибо Сергей за ваши объяснения!
    Ну а кому 'неправильно' пусть не смотрят.

  • @imTwice
    @imTwice 4 года назад

    Что в банке не понравилось, внутренняя культура?

  • @kylymtoktosunuulu7519
    @kylymtoktosunuulu7519 4 года назад +1

    👌✊✊✊

  • @anzarsh
    @anzarsh 4 года назад

    получается бизнес логики на фронтенде не должно быть?

  • @Flint367
    @Flint367 4 года назад +1

    я вижу 194 лайка
    и НИ ОДНОГО дизлайка
    прям аномалия

    • @maxlich9139
      @maxlich9139 4 года назад

      и что, для гармонии поставил дизлайк?))))

    • @Flint367
      @Flint367 4 года назад

      Max Lich неа

  • @MaksMokriev
    @MaksMokriev 4 года назад

    Питання не по темі. Де взяти майку з таким класним прінтом?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      мне ее подрил основатель группы NGL - Nicolas W Angel, он меня учит играть на гитаре :) Можно у него спросить - это мерч их группы

  • @alexandernifanin7366
    @alexandernifanin7366 3 года назад +2

    Видимо, само название изначально ошибочное. Программа может не иметь к бизнесу никакого отношения в большинстве случаев. Начиная от утилит, заканчивая органами власти и ядерными реакторами, где не менее сложные продукты.
    Поэтому название „бизнес-логика“ - это чушь. Можно назвать просто логикой, правилами, относящимися к данным и связям данных с UI.

  • @ntvisigoth
    @ntvisigoth 4 года назад

    Ладно хоть не спросили "А где в компьютерных играх бизнес-логика?"

  • @KrutoiPersonazh
    @KrutoiPersonazh 4 года назад

    Называть порядок ведения предприятием хозяйственной деятельности бизнес-логикой это тоже самое, что называть солярку дизелем, подштанники термобельём. Мы являемся поколением фальшивых позёров, ребята ;)

  • @trygoboi4790
    @trygoboi4790 4 года назад

    Здравствуйте. Честно скажу вопрос не по теме, но очень нужна помощь. У меня есть приложение с подключенным Web Socket, просто написанное по официальному гайду Спринга. Но проблема в том что приложение всегда взлетает на основном юрл localhost:8080. И когда я над аннотацией @MessageMapping (/hello) которая никак не влият на юрл и нужна только брокеру сообщений ставлю аннотацию @RequestMapping(/chat) юрл все равно никак не меняется и приложение продолжает работать на localhost:8080, а при попытке перейти по localhost:8080/chat пишет ошибку и input required. При этом на основной странице я никакого input не делаю. Хотя бы скажите можно ли это решить Джавой, или это уже решается только через JavaScript?

    • @trygoboi4790
      @trygoboi4790 4 года назад

      @Andrey Burmagin PostMan и cURL это штуки чтобы тестировать и в принципе работать с API, у меня приложение возвращают view, HTML с JQuery. И у меня проблема в том что что бы я не меня в бэкенде, или конфигурации JavaScript наверное это уже фронтенд, мой url никак не меняется, и все равно все приложение работает на главной странице localhost:8080. Под изменениями я подразумеваю что я меняю параметры (проверти) аннотации @MessageMapping("меняю тут url"), добавляю @RequestMapping("/какой-то url"), а также меняю аргумента метода в конфигурации отвечающего за endpoint, и все равно ничего не меняется. Только при смене endpoint на самом этом endpoint просто выходит надпись что то вроде "Hello SockJs" и все приложение с написанием сообщений продолжает работать на localhost:8080.
      P.s повторюсь приложение полностью написано по официальному гайду Спринга.

  • @andreyblinnikov9874
    @andreyblinnikov9874 4 года назад

    Отбери у человека терминологию и ты увидишь, чего он стоит))

    • @maksym7094
      @maksym7094 4 года назад

      согласен. если не умеешь обьяснить сложные вещи простыми словами, то не быть тебе Немчинским

  • @corecore7866
    @corecore7866 4 года назад +1

    like

  • @igorshevchenko3629
    @igorshevchenko3629 4 года назад

    Ты только сейчас это понял -потому ты и пошел преподом

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      ахахахахаха. Именно так :) с 96-го года работал программистом, а тут понял

  • @EnjoykinPlay
    @EnjoykinPlay 4 года назад +2

    Немчинский со мной 😋

  • @computergig3622
    @computergig3622 4 года назад +1

    Худеем да?

  • @alexeicodes
    @alexeicodes 4 года назад

    А почему вы не ушли в программирование сами, а создали свой курс?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +3

      я 20+ лет проработал программистом. Надоело. А потом еще спрашивают - зачем я об этом говорю в начале каждого видео (кроме этого). Вот чтобы таких вопросов не было :)

  • @clickabelno
    @clickabelno 4 года назад

    лайк

  • @ИванИванов-в4н9п
    @ИванИванов-в4н9п 4 года назад +2

    boolean isLike = true;

  • @ikorjefocur
    @ikorjefocur 4 года назад +2

    Так бы и сказал: бизнес-логика - это бекенд.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      нет :) Пересмотрите видео еще раз. Вообще неверно поняли или неверно понимаете что такое бек-энд

    • @ikorjefocur
      @ikorjefocur 4 года назад

      Sergey Nemchinskiy Да это такой низкоуровневый рофл был

  • @andreyosss4352
    @andreyosss4352 4 года назад

    Рыцари свича и аджайла 😁

  • @igorshevchenko3629
    @igorshevchenko3629 4 года назад +1

    ты ее сам не понимаешь)

  • @Galgonochka
    @Galgonochka Год назад

    Я - вОйти айтишник😆😆😆😆😆😆😆😆😆

  • @ymranaissur
    @ymranaissur 4 года назад

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

  • @CensorsGoToHellWatchKittens247
    @CensorsGoToHellWatchKittens247 4 года назад +2

    Мораль: всё делается ради бабла. Да?)
    Существует множество программ, созданных не ради денег или так называемого "бизнеса", и в них бизнес-логика это логика, имеющая отношение к делу, над которым работает программа, а о других понятиях для этого, кроме "бизнес-логики", я не слышал. Размышляя над этим, я пришёл к следующему выводу.
    Английское слово "business" означает не только бизнес, но и дело. (И неспроста, например, выражение "this is not your business" означает "это не твоё дело".) Но просто американцы привыкли к тому, что занятие делом предполагает добычу денег, т.е. у них взаимосвязаны две эти вещи. Вот поэтому так и повелось.
    Но это, конечно, лишь моё предположение. Я не знаю многого о американской культуре. Более того, это моё предположение является лишь попыткой найти объяснение понятию бизнес-логики, не прибегая к такой жести, что всё делается ради бабла. Так что я могу быть и не прав. Аргументированная критика приветствуется)
    Сорри, что пишу это тут в комментах, а не делаю об этом видео на своём канале, но просто я сейчас не использую такой способ доставки своего мнения до всех остальных, а лишь пишу комменты (что, может, и не выгодно, кстати, но пока вот так).

  • @alekseytsvetaev6261
    @alekseytsvetaev6261 4 года назад +1

    Хорошее видео. Интересно было бы послушать про саму доменную модель

  • @acceleratr
    @acceleratr Год назад

    Спасибо!