#object_oriented_programming

2025-05-15

Всё про Generic Math в C#

С момента своего релиза в C# 11 и .NET 7 Обобщённая Математика так и осталась тёмной лошадкой в глазах программистов. Разработчики не понимают и не используют эту фичу, статья же ответит на все вопросы и разложит всё по полочкам. Рассмотрим с нуля концепцию Generic Math. Как она выглядит в C# и других языках программирования, почему вообще появилась. Также зароемся в «кишки» System.Numerics и узнаем, как применить в продакшне кровавого ынтэрпрайза.

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #dotnet #csharp #generic_math #math #abstract_algebra #oop #object_oriented_programming

2025-03-04

Как и почему эффекты помогают писать хороший код

В этой статье я рассказываю об эффектах. Несмотря на то, что эффект – понятие столь же простое, как обычная функция, для меня оказалось не так просто найти подходящее объяснение, но, я его нашел. Вы узнаете, в чем заключается идея использования эффектов и чем они отличаются от классических функций. Я делюсь своим опытом разработчика и показываю примеры кода с использованием эффектов. Вероятно вы найдете для себя что-то интересное. Если вы никогда не слышали об эффектах или термине "побочный эффект", рекомендую ознакомиться с этой темой для повышения вашего профессионального уровня и технического кругозора! Читать об эффектах

habr.com/ru/articles/882946/

#typescript #effect #type_safety #types #type #zio #functional_programming #object_oriented_programming #side_effects #function

2024-04-27

I'm reading the book from the Gang of Four about Design Patterns at the moment. I used to have a lot of trouble understanding these topics, but now, I understand them perfectly and I love them. They honestly make me a better programmer.

#Programming #object_oriented_programming

2023-09-20

The Continuing Quest for Abstraction
(2006) : Lieberman, Henry
DOI: doi.org/10.1007/11785477_12

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst