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

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2024
  • Курсы для новичков:
    JAVA - bit.ly/2zdDeAe
    JAVA Start - bit.ly/2ZdtQYd
    Инструментарий JAVA - bit.ly/2AzkDyW
    Automation QA (Java) - bit.ly/2X7Yq2O
    PYTHON - bit.ly/2LDRYuO
    ANDROID - bit.ly/3bQ0WQE
    C#/.NET - bit.ly/3bJbssL
    FRONT-END - bit.ly/2yfhlQP
    WORDPRESS Developer - bit.ly/2ybNiJA
    SALESFORCE Developer - bit.ly/2WJdZz1
    UI/UX дизайн - bit.ly/36ebKqd
    Project management - bit.ly/369kWfN
    Обучение на проекте
    Продвинутые курсы для состоявшихся девелоперов:
    GRASP and GoF Design patterns - bit.ly/3e1U44a
    Enterprise patterns - bit.ly/2WJnNJi
    Сайт Foxminded: bit.ly/2TiRWNw
    Foxminded в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinsk...
    Мой блог: www.nemchinsky.me

ความคิดเห็น • 190

  • @user-pj3lo5ch2r
    @user-pj3lo5ch2r 4 ปีที่แล้ว +14

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

    • @superspy2008
      @superspy2008 4 ปีที่แล้ว +2

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

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว +2

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

  • @mironovsergey
    @mironovsergey 4 ปีที่แล้ว +21

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

    • @jochen_ru
      @jochen_ru 4 ปีที่แล้ว +5

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

  • @user-vq8wp6gc3d
    @user-vq8wp6gc3d 4 ปีที่แล้ว +23

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

  • @alexstepanchhuk683
    @alexstepanchhuk683 ปีที่แล้ว +2

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

  • @qaserus1226
    @qaserus1226 4 ปีที่แล้ว +8

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

  • @MaxMayer1
    @MaxMayer1 4 ปีที่แล้ว +15

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

  • @gregoryianovich1467
    @gregoryianovich1467 4 ปีที่แล้ว +11

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

    • @greenlablestock2087
      @greenlablestock2087 4 ปีที่แล้ว +3

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

    • @user-rt6vj5ms1h
      @user-rt6vj5ms1h 4 ปีที่แล้ว +1

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

  • @grommaks
    @grommaks 4 ปีที่แล้ว +13

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

  • @MrRozTim
    @MrRozTim 4 ปีที่แล้ว +6

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      в точку :)

    • @torgilsknutsson1293
      @torgilsknutsson1293 ปีที่แล้ว

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

  • @user-tt9ur4vt4j
    @user-tt9ur4vt4j 4 ปีที่แล้ว +4

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

  • @mr.targimskiy3215
    @mr.targimskiy3215 4 ปีที่แล้ว +2

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

  • @this_w0rld
    @this_w0rld ปีที่แล้ว +1

    The best explanation ever. Thanks 👍

  • @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 шикарное объяснение. Лучше и не скажешь.

  • @MrStealthWarrior
    @MrStealthWarrior 4 ปีที่แล้ว +4

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

  • @Breaker73region
    @Breaker73region 4 ปีที่แล้ว

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

  • @vladimirglinskikh6494
    @vladimirglinskikh6494 4 ปีที่แล้ว

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

    • @vladimirglinskikh6494
      @vladimirglinskikh6494 4 ปีที่แล้ว

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

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

  • @spiritvlvl6214
    @spiritvlvl6214 4 ปีที่แล้ว +6

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

  • @user-hl7zj8fc7u
    @user-hl7zj8fc7u 4 ปีที่แล้ว +1

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      пользуйтесь на здоровье)

  • @hamil1806
    @hamil1806 4 ปีที่แล้ว +4

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

  • @user-wb2rz4uu3l
    @user-wb2rz4uu3l 4 ปีที่แล้ว +3

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

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

    • @user-no3rr2wk2g
      @user-no3rr2wk2g 4 ปีที่แล้ว

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

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 4 ปีที่แล้ว

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

  • @CensorsGoToHellWatchKittens247
    @CensorsGoToHellWatchKittens247 4 ปีที่แล้ว +2

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

  • @Yegoros
    @Yegoros 4 ปีที่แล้ว +1

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

    • @Yegoros
      @Yegoros 4 ปีที่แล้ว

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

  • @MM-tu6sm
    @MM-tu6sm 3 ปีที่แล้ว

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

  • @gusevsky
    @gusevsky 3 ปีที่แล้ว

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

  • @user-bb7xh5mp2q
    @user-bb7xh5mp2q 2 ปีที่แล้ว

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

  • @acceleratr
    @acceleratr ปีที่แล้ว

    Спасибо!

  • @alekseytsvetaev6261
    @alekseytsvetaev6261 4 ปีที่แล้ว +1

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

  • @yuriitynianskyi
    @yuriitynianskyi ปีที่แล้ว

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

  • @alex.perreras
    @alex.perreras ปีที่แล้ว +1

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

  • @zaphta2
    @zaphta2 4 ปีที่แล้ว +3

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

  • @bo_ver4628
    @bo_ver4628 4 ปีที่แล้ว

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

  • @-boiadeiro-
    @-boiadeiro- 4 ปีที่แล้ว +1

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

  • @volodymyrhavrylov7993
    @volodymyrhavrylov7993 4 ปีที่แล้ว +1

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

  • @pavlochernovyy
    @pavlochernovyy 4 ปีที่แล้ว +2

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

  • @Ivan-bf4ik
    @Ivan-bf4ik 4 ปีที่แล้ว +1

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

  • @Zubkov1990
    @Zubkov1990 4 ปีที่แล้ว

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

  • @razeron999
    @razeron999 8 หลายเดือนก่อน

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

  • @a.panfilov.s
    @a.panfilov.s 4 ปีที่แล้ว

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

  • @backendtv1345
    @backendtv1345 4 ปีที่แล้ว +2

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

  • @alikhansharapat9933
    @alikhansharapat9933 3 ปีที่แล้ว

    лучший

  • @BoldBass24
    @BoldBass24 4 ปีที่แล้ว

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

  • @superspy2008
    @superspy2008 4 ปีที่แล้ว

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

  • @romantsyupryk3009
    @romantsyupryk3009 4 ปีที่แล้ว +2

    Спасибо.

  • @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 оно там объектно ориентированное, просто объекты уже все созданы и оперировать мы можем только ими.

  • @user-ky2yu1vt2i
    @user-ky2yu1vt2i 4 ปีที่แล้ว +6

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

  • @user-eu6dh3vp9j
    @user-eu6dh3vp9j 4 ปีที่แล้ว

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

  • @ара_вася
    @ара_вася 4 ปีที่แล้ว +2

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

  • @robmoor7992
    @robmoor7992 4 ปีที่แล้ว

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

  • @enigmuss
    @enigmuss 11 หลายเดือนก่อน

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

  • @user-zq4kb9hk5c
    @user-zq4kb9hk5c 3 ปีที่แล้ว

    Спасибо!!

  • @UnitXXVII
    @UnitXXVII 4 ปีที่แล้ว

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

  • @petrplotnikov4307
    @petrplotnikov4307 2 ปีที่แล้ว

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

  • @klayd4009
    @klayd4009 4 ปีที่แล้ว +1

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

  • @ivanbalmasov1529
    @ivanbalmasov1529 4 ปีที่แล้ว

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

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

  • @fullmaster9333
    @fullmaster9333 4 ปีที่แล้ว

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

  • @yvnvideos9111
    @yvnvideos9111 4 ปีที่แล้ว +1

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

  • @VasE1980
    @VasE1980 4 ปีที่แล้ว +3

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

    • @astheras
      @astheras 3 ปีที่แล้ว

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

  • @DimaVort
    @DimaVort 4 ปีที่แล้ว +1

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

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

  • @1Mc1Koval
    @1Mc1Koval ปีที่แล้ว +1

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

  • @qr46654
    @qr46654 4 ปีที่แล้ว

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

    • @user-lf5xk1tv1i
      @user-lf5xk1tv1i 4 ปีที่แล้ว +1

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

    • @superspy2008
      @superspy2008 4 ปีที่แล้ว +2

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

  • @kentforthable
    @kentforthable 4 ปีที่แล้ว +1

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

    • @annaumrykhina2540
      @annaumrykhina2540 4 ปีที่แล้ว

      посмотрите это видео th-cam.com/video/wENbIPlO9mk/w-d-xo.html

  • @alexandernifanin7366
    @alexandernifanin7366 3 ปีที่แล้ว +2

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

  • @nkuzmischev
    @nkuzmischev 4 ปีที่แล้ว

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

  • @arganaft4724
    @arganaft4724 4 ปีที่แล้ว +1

    👍👍

  • @Flint367
    @Flint367 4 ปีที่แล้ว +1

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

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

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

    • @Flint367
      @Flint367 4 ปีที่แล้ว

      Max Lich неа

  • @zempzemp1309
    @zempzemp1309 4 ปีที่แล้ว

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

  • @kylymtoktosunuulu7519
    @kylymtoktosunuulu7519 4 ปีที่แล้ว +1

    👌✊✊✊

  • @corecore7866
    @corecore7866 4 ปีที่แล้ว +1

    like

  • @leopard1631
    @leopard1631 4 ปีที่แล้ว

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

    • @superspy2008
      @superspy2008 4 ปีที่แล้ว

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

  • @EnjoykinPlay
    @EnjoykinPlay 4 ปีที่แล้ว +2

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

  • @MaksMokriev
    @MaksMokriev 4 ปีที่แล้ว

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

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

  • @imTwice
    @imTwice 4 ปีที่แล้ว

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

    • @loadmore
      @loadmore 4 ปีที่แล้ว

      Людоеды

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      @@loadmore примерно да :)

  • @ntvisigoth
    @ntvisigoth 4 ปีที่แล้ว

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

  • @KrutoiPersonazh
    @KrutoiPersonazh 4 ปีที่แล้ว

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

  • @andreyblinnikov9874
    @andreyblinnikov9874 4 ปีที่แล้ว

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

    • @maksym7094
      @maksym7094 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 а потом начинаются обратные проблемы - чем шире и универсальнее конфигурация, тем хуже она подходит под каждый конкретный сценарий работы. Поэтому ни один крупный бизнес не может просто взять и перевести свой учет на что-то типовое без продольного перепиливания всего и вся. Иногда получается, что свой велосипед едет намного быстрее, чем новая актуальная типовая конфигурация

  • @anzarsh
    @anzarsh 4 ปีที่แล้ว

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

    • @CryptoTax2Pay
      @CryptoTax2Pay 4 ปีที่แล้ว

      минимальная

    • @user-ou6vl5ne6k
      @user-ou6vl5ne6k 4 ปีที่แล้ว

      В идеале первичная валидация и все.

  • @clickabelno
    @clickabelno 4 ปีที่แล้ว

    лайк

  • @user-iq2ic3mh9z
    @user-iq2ic3mh9z 4 ปีที่แล้ว +2

    boolean isLike = true;

  • @andreyosss4352
    @andreyosss4352 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 повторюсь приложение полностью написано по официальному гайду Спринга.

  • @ikorjefocur
    @ikorjefocur 4 ปีที่แล้ว +2

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

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

    • @ikorjefocur
      @ikorjefocur 4 ปีที่แล้ว

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

  • @igorshevchenko3629
    @igorshevchenko3629 4 ปีที่แล้ว

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

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

  • @computergig3622
    @computergig3622 4 ปีที่แล้ว +1

    Худеем да?

  • @igorshevchenko3629
    @igorshevchenko3629 4 ปีที่แล้ว +1

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

  • @alexeicodes
    @alexeicodes 4 ปีที่แล้ว

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +3

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

  • @Galgonochka
    @Galgonochka ปีที่แล้ว

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

  • @ymranaissur
    @ymranaissur 4 ปีที่แล้ว

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

  • @user-kt4tg7ry5g
    @user-kt4tg7ry5g 4 ปีที่แล้ว +1

    Спасибо!