TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #296 · 11.04

Паттерн Декоратор — специальный способ организации модулей в программе, который позволяет подставить какую-то новую функцию прямо в середину цепочки вызовов, тем самым чуть-чуть подкорректировав поведение. Например, в реальном мире очки для чтения это декоратор. Вы ставите их между вашими глазами и текстом. Глобально взаимодействие ваших глаз и текста не меняется: отражённые световые лучи от страницы книги попадают в ваши зрачки, что с очками, что без них. Но очки располагаются посередине: они принимают лучи на вход и преломляют их, передавая дальше вам в глаза уже изменёнными. Важной особенностью является тот факт, что очки можно снять. Они не требуют ни модификации вашего тела, ни модификации книги. Вообще никакие условия не нужны, кроме наличия самих очков. А если вы в линзах, то внешний наблюдатель может даже этого не знать. Класс-декоратор должен быть спроектирован так, чтобы не требовать никаких изменений в объектах, с которыми он работает. Его можно отключить, чаще всего буквально закомментировав одну строку. В примере ниже программа выведет текст "Привет, мир, в натуре.", и вот это дополнение в конце как раз дописано декоратором. Можно убрать или закомментировать подчёркнутую строчку, не трогая остальной код, для всех внешних вызовов сигнатуры останутся теми же самыми, но выводиться будет уже просто "Привет, мир". В декораторы можно прятать логику, которую буквально навешивают поверх основной функции программы. Например, проверку прав на выполнение операции. Перевод на другой язык, логирование, поддержку обратной совместимости при обновлении и так далее. #dev

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #razdolnoye

当前筛选 #razdolnoye清除筛选
DruschbaFM - English

@druschbaFm_en · Post #52278 · 19.03.2025 г., 08:04

⚡️ 🇷🇺 🇺🇦⚔️ Ukraine Fronts on the Morning of 19 March⚡️ 🔴#Sumy Direction: 🔴In #Sudzha Sector, to the west in #Ukraine, fights in and around #Zhuravka. To the southeast... 🟡 In #Basovka, the RFAF have advanced and the battle has shifted to the southern settlement part. 🟡 In #Kursk region, the battles for the villages of #Gogolevka and #Guyevo continue. 🟡#Oleshnya and #Gornal remain under AFU control. 🗺 Map 1; added arrows show the mentioned locations, black contested 🔴 In #KrasnayaYaruga Sector, the AFU crossed the border in the area of ​​the #Demidovka, #Grafovka and #Prilesye villages south of #Sudhza in #Belgorod region. Several attack waves have been stopped by destroying armoured vehicles. The AFU remnants tried to get a foothold. Fights on Russian territory, especially towards #Demidovka with tank support continued. According to the latest unconfirmed report, the invaders have withdrawn to their initial positions in #Sumy region. 🎬 Video 1 🗺 Map 2 🔴#Kharkov Direction: 🔴In #Liptsy Section, the AFU counterattacked unsuccessfully in the settlement area of #​​Glubokoye. 🔴 In #Volchansk Section, the battle for the city continues. 🔴#Svatovo Front: 🔴 In #Kupyansk Sector, to the north, the RFAF are advancing from #Topoli southwestwards towards #Kamenka, the eastern approaches of which are also attacked. Furthermore Russian troops advance from the south on the village. 🟡 Near #Krasnoye1st(Pervoye), to the southwest, Russin units are advancing on the settlement. 🟡#Figolevka, located further southwest, has been recaptured by the AFU. 🟡 North of #Kupyansk, Russian units are expanding the bridgehead northeast of #Kondrashovka. 🟡 Northeast of #Kupyansk, the AFU counterattacks in the area of #Petropavlovka. 🔴 In #Borovaya Sector, fierce fighting in the northern outskirts of #Boguslavka continues. 🔴In #Liman Sector, Russian troops have advanced to #BalkaZhuravka's northern settlement outskirts and continue to attack in the westerly direction. 🟡 North of #Torskoye, positional battles are taking place. 🔴In #Seversk Sector, fights in the area of #Bologorofka (#LPR) continue. The AFU still hold positions on the Chalk Quarry (White Mountain) south of the village. 🟡 In #Verkhnekamenskoye, fights for the centre. 🔴#ChasovYar Direction: 🔴In #ChasovYar Sector, fierce battles continue. The AFU counterattacks. 🔴In #Toretsk Sector, the situation is unchanged. 🔴#Pokrovsk Direction: 🔴 South of the City, heavy battles and counterattacks continue. The situation is dynamic. 🟡#Shevchenko has been recaptured by Russian forces. The AFU counterattacks. 🟡 In #Peschanoye, the same situation as for #Shevchenko. 🟡 In #Kotlino, the northwestern outskirts and the cemetery area are embattled. 🔴 On the left Flank, the battle for #Udachnoye continues. 🔴#Komar Direction: 🔴In #Konstantinopol Sector, west of #Andreyevka, the AFU have pushed back Russian assault groups, which attacked towards #Alekseyevka. 🟡 In #Konstantinopol, the RFAF lost control over the village. The AFU have advanced into its centre. 🎬 Video 2 🟡 South of #Konstantinopol, the RFAF expanded their control zone by more than 1 km. The battle for the village continues. 🟡 From #Razdolnoye, Russian units advanced northwards towards #Razliv and #Bogatyr. 🔴 In #Komar Sector, northwest of #VelikayaNovosyolka, the RFAF are building on their success at #Burlatskoye. 🔴#Zaporozhye Direction: 🔴In the #Orekhov Section, we have to clarify that according to objective evidence data, #Shcherbaki, #MalyeShcherbaki and #Stepovoye are still contested. 🔴 In #Kherson Direction, no changes. 💥#OldRussia: 🔵 In #Krasnodar Territory, the AFU struck the 'Kavkazskaya Oil Transshipment Point.' This, after the Trump - Putin call. 🎞 Video 1 Source; 🎞 Video 2 Source 🗺 Maps @olegtsarov 📋 Sources: CC; Tsarov; ⚡️2M; 🇺🇦Fiend; 😼Kotenok 🕰19 Mar 2025; 06:43 GMT+3; #smo 📱 Join GLOBAL DEPTH to boost your TG Feed 💬Welcome to Military Chat & Ukraine Observer 🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update