Aktywne Wpisy
Kaja_Kern +9
Nie, nie warto było iść ani na aa ani do psycholożki. Albo obleśne, niepotrzebne teksty, albo powtarzanie non stop wszystkiego co już słyszałam milion razy od siebie samej. Ja wiem jaki mam problem z piciem. Dwa razy w miesiącu kupuję flachę, idę do lasu i tyle mnie widzieli. Nikomu dupska nie daje, nie przeszkadzam. Chodzę i słucham muzy. Znam ludzi z gorszym problemem alkoholowym, ale oni nic z tym nie robią. Nie
Rubbik +313
Ten oto odpad ludzki - jacek w. pseudonim "wiśnia", były piłkarz m.in. Górnika Zabrze, Wisły Płock, Szczakowianki Jaworzno został dzisiaj aresztowany za udział w grupie przestępczej. Wystawiał gangusom zamożnych znajomych, którzy ich okradali. Planował napad na dom Roberta Lewandowskiego.
Ha tfu. Złodziejom ucinać ręce.
#mecz #pilkanozna
Ha tfu. Złodziejom ucinać ręce.
#mecz #pilkanozna
Miało okazać się rewolucją i ułatwić ludziom życie, a tymczasem jedyne co przyniosło, to cierpienia milionów obywateli i ogromne straty ekonomiczne ( ͡° ͜ʖ ͡°)
#programista15k #pracait #programowanie #informatyka
@MilionoweMultikonto: Klepacze kodu i testerzy. Często nawet nieświadomi tego w jakim bagnie muszą pływać przez modę na OOP:
https://betterprogramming.pub/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7
A w wielu miejscach nadal OOP uważa się za dobro objawione. Zupełnie jak w wielu krajach komuna to najlepszy system (ale dziwnym trafem narzucany siłą)
- dziedziczenia, rozbudowanych hierarchii klas
- współdzielenia mutowalnego stanu, skomplikowanych grafów obiektów
Jeżeli zlikwidujesz ten pierwszy problem, to dostaniesz język taki jak Go, czyli OOP bez
@enten: w sumie to przeczytałem tylko kilka pierwszy akapitów. wygląda na to, że gość nie ma pojęcia co mówi i ty też, skoro go popierasz. wcale nie musisz robić miliona abstrakcji, złożonych grafów obiektów, przeogromnych wielopoziomowych hierarchii dziedziczenia i mutowalnych obiektów programując obiektowo. właśnie chodzi o to, żeby tego nie robić i wiedzą to wszyscy od dawna, którzy zajmują się programowaniem zawodowo. no dobra, nie wszyscy, bo zawsze znajdą
a wiem lepiej, że:
* zależy z czym się kontrastuje: jak z programowaniem proceduralnym, to OOP ma oczywiste zalety – choćby enkapsulację
* NAJWAŻNIEJSZY aspekt OOP to jest polimorfizm: czyli możliwość podmiany implementacji
* a gadki o przerośnietych hierarchiach klas to są lata 90. Dzisiaj oczywiste jest, że composition over
@MacDada: polimorfizm masz też w funkcyjnym i strukturalnym. Nadużywanie polimorfizmu jest takim samym grzechem jak nadużywanie dziedziczenia.
anyway, wszystko ma zady i walety. mnie OOP bardzo odpowiada, w szczególności właśnie ze względu na polimorfizm (wymaganie zależności przez interface, wstrzykiwanie implementacji).
@Krolik: Nie no, trochę mieszasz przyczynę ze skutkiem.
Polimorfizm ma właśnie zastąpić stado IFów/switchów. Czyli jest dobry tam wtedy gdy zestaw danych zmienia się rzadko, za to algorytmy zmieniają się często. Oczywiście „rzadko” i „często” w cudzysłowie -> bardziej chodzi o „podatność na zmiany” czy też po prostu liczbę