Vendor lock-in, brak zarządzania zależnościami i brak abstrakcji - czyli historia fuckupu aplikacji po aktualizacji SDK pewnego dostawcy map.
Sztuka programowania 2041 dni, 5 godzin, 48 minut temu 81 źrodło rozwiń
Jestem aktualnie w trakcie lektury „Czysta architektura” Wujka Boba. Natknęłam się w książce na część wyjaśniającą odwrócenie zależności (ostatnią z zasad SOLID) w całkiem przystępny sposób.Jak brzmi ta zasada i jak ją wytłumaczyć?
Architektura 2161 dni, 8 minut temu 153 źrodło rozwiń
Zależności określają, jak klasa lub moduł wykorzystuje inną klasę lub moduł. W zakresie globalnym biblioteki mają zależności, korzystając z funkcjonalności innych bibliotek. Tylko te zależności mogą się rozrosnąć i wprowadzić dodatkową złożoność w naszej aplikacji. W F# nie można tworzyć cyklicznych zależności ze względu na kolejność kompilacji kodu. Ale jak ich omijać podczas programowania?
Daj się poznać 2017 2618 dni, 5 godzin, 27 minut temu 64 źrodło rozwiń
ASP .NETPiotr Zieliński1 Comment ASP.NET Core ułatwia w znaczący sposób IoC. Przede wszystkim wbudowano w framework dosyć prostą implementację IoC. Oznacza to, że w wielu przypadkach nie trzeba już instalować zewnętrznych framework’ow takich jak AutoFac. W pliku Startup znajdziemy metodę ConfigureServices: public void ConfigureServices(IServiceCollection services) { // Add framework services. services.AddApplicationInsightsTelemetry(Configuration); ...
Sztuka programowania 2836 dni, 6 godzin, 35 minut temu 278 źrodło rozwiń
Zasada odwracania zależności - co to jest i jakie jest jej wykorzystanie w projektowaniu architektury oprogramowania takiego jak biblioteka easyGALib.
Daj się poznać 2016 2984 dni, 20 godzin, 10 minut temu 200 źrodło rozwiń