РусскиС Π²ΠΈΠ΄Π΅ΠΎ

БСйчас Π² Ρ‚Ρ€Π΅Π½Π΄Π΅

Π˜Π½ΠΎΡΡ‚Ρ€Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎ


Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с ΡŽΡ‚ΡƒΠ± SOLID ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π² 2025: ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΏΡ€ΠΎΠΆΠ°Ρ€ΠΊΠ° / @S0ERDEVS / #12 Π² Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌ качСствС

SOLID ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π² 2025: ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΏΡ€ΠΎΠΆΠ°Ρ€ΠΊΠ° / @S0ERDEVS / #12 4 мСсяца Π½Π°Π·Π°Π΄


Если ΠΊΠ½ΠΎΠΏΠΊΠΈ скачивания Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈΡΡŒ ΠΠΠ–ΠœΠ˜Π’Π• Π—Π”Π•Π‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу
Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со скачиваниСм, поТалуйста Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎ адрСсу Π²Π½ΠΈΠ·Ρƒ страницы.
Бпасибо Π·Π° использованиС сСрвиса ClipSaver.ru



SOLID ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π² 2025: ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΏΡ€ΠΎΠΆΠ°Ρ€ΠΊΠ° / @S0ERDEVS / #12

КакиС Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ SOLID, Π² Ρ‡Ρ‘ΠΌ ΠΏΡ€Π°Π²Ρ‹ (ΠΈΠ»ΠΈ Π½Π΅Ρ‚) Π‘Π°Ρ€Π±Π°Ρ€Π° Лисков ΠΈ Π ΠΎΠ±Π΅Ρ€Ρ‚ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ ΠΈ ΠΊΠ°ΠΊ солид влияСт Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ПО? Π’ этом Π²ΠΈΠ΄Π΅ΠΎ дискутируСм вмСстС с Π•Π²Π³Π΅Π½ΠΈΠ΅ΠΌ Π‘Π΅Ρ€Π³Π΅Π΅Π²Ρ‹ΠΌ, Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π° β€ͺ@S0ERDEVS‬ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ПО, ΠΎ спСцифичности SOLID для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стСков программирования ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ скиллы программиста Π²Π»ΠΈΡΡŽΡ‚ Π½Π° принятиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. βœ… ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΊΠ°Π½Π°Π» Β«ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» Π² Telegram: https://ttttt.me/orgprog – Бписок подкаст-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ (Apple Podcast, Google Podcast, Spotify, ЯндСкс.ΠœΡƒΠ·Ρ‹ΠΊΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅): https://podcast.ru/1734325321 – Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Π’Πš Π’ΠΈΠ΄Π΅ΠΎ: https://vk.com/video-224967259_456239050 Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎΠ± инвСрсии зависимостСй (DIP), ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ открытости-закрытости (OCP), Ρ€ΠΎΠ»ΠΈ интСрфСйсов Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, взаимосвязи SRP с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ SOLID ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Π‘Π°Ρ€Π±Π°Ρ€Ρ‹ Лисков, Π΅Π³ΠΎ влиянию Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ эти ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‚ΡΡ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠœΡ‹ обсудим, ΠΊΠ°ΠΊ квалификация программистов ΠΈ бизнСс-трСбования ΠΌΠΎΠ³ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ этих ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ рассмотрим Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… понимания для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ развития Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. 00:00 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π·ΠΎΡ€ Π² SOLID 09:38 ИзмСнСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ примСнСния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Solid 12:32 Π˜Π½Π²Π΅Ρ€ΡΠΈΡ зависимости ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с абстракциями 16:00 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ DIP для упрощСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ 19:57 ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΈ слоТности DIP Π² Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ 21:51 ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ инвСрсии зависимостСй (DIP) Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… 24:46 Π˜Π½Π²Π΅Ρ€ΡΠΈΡ управлСния (IOC) ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ инвСрсии зависимостСй 28:55 Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ зависимостСй (DI) ΠΈ использованиС IOC-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° 34:15 ΠžΡΠΌΡ‹ΡΠ»Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² DIP ΠΈ IOC 37:04 ΠŸΡ€ΡΠΌΠ°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ использованиС интСрфСйсов 43:25 Π“ΠΈΠ±ΠΊΠΈΠΉ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ 45:28 ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ систСмы Ρ‚ΠΈΠΏΠΎΠ² ΠΈ зависимыС Ρ‚ΠΈΠΏΡ‹ 53:18 ВлияниС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² SOLID Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ 55:49 Π’ΠΈΠΏΡ‹ ΠΊΠ°ΠΊ мноТСство Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ 57:57 Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² 01:03:40 Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ принятиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² слоТных условиях 01:16:13 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ DIP ΠΈ OCP 01:22:37 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² DIP ΠΈ OCP Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ 01:31:46 Роль Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… событий Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ 01:34:35 ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ распрСдСлСнныС систСмы Π² событийной ΠΌΠΎΠ΄Π΅Π»ΠΈ 01:37:57 ПониманиС ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² SOLID Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ с ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π° 01:41:02 Π Π°Π·Π½Ρ‹Π΅ взгляды Π½Π° Single Responsibility Principle 01:50:26 Иллюзия понимания ΠΈ Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΎΡ‚ SRP 01:53:27 ВлияниС SRP Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм 01:57:14 РаспрСдСлСниС обязанностСй ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 02:01:20 Бвязь SRP с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ SOLID 02:04:30 Роль ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² SOLID Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния 02:06:49 SOLID ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΌ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΌ #ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #it #solidworks SOLID ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π² 2024: ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΏΡ€ΠΎΠΆΠ°Ρ€ΠΊΠ° / @S0ERDEVS / #12

Comments