paradigms

Programowanie funkcyjne a programowanie obiektowe [zamknięte]

Do tej pory zajmowałem się głównie programowaniem OO i z niecierpliwością czekam na naukę języka funkcjonalnego. Moje pytania ... funkcyjne zamiast obiektowe? Jakie są typowe definicje problemów, w których programowanie funkcyjne jest lepszym wyborem?

Jaka jest różnica między paradygmatem deklaratywnym a imperatywnym w programowaniu? [zamknięte]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... iś przykład z prawdziwego świata, który mógłby mi pokazać, który mógłby przynieść jakąś perspektywę na ten temat (może w C#)?

Jaka jest różnica między programowaniem deklaratywnym a imperatywnym? [zamknięte]

Szukałem w Internecie definicji dla programowania deklaratywnego i imperatywnego, która rzuciłaby dla mnie trochę światła. Je ... iś przykład z prawdziwego świata, który mógłby mi pokazać, który mógłby przynieść jakąś perspektywę na ten temat (może w C#)?

Programowanie aspektowe a programowanie obiektowe

Jak większość programistów tutaj i na całym świecie, od wielu lat zajmuję się tworzeniem systemów programistycznych z wykorzy ... samym miejscu, więc chciałem lepiej poznaj jego zalety w tworzeniu aplikacji w świecie rzeczywistym. Czy ktoś zna odpowiedź?

OOP vs Programowanie funkcyjne vs proceduralne [zamknięte]

Jakie są różnice między tymi paradygmatami programowania i czy są one lepiej dostosowane do konkretnych problemów, czy też jakiekolwiek przypadki użycia faworyzują jeden nad drugim? Przykłady architektury docenione!

Czym różni się programowanie proceduralne od programowania funkcyjnego?

Czytałem artykuły Wikipedii zarówno dla programowania proceduralnego i programowania funkcyjnego , ale nadal jestem nieco zdezorientowany. Czy ktoś mógłby to sprowadzić do sedna?

Czym jest programowanie zorientowane na aspekt?

Rozumiem programowanie obiektowe i od dawna piszę programy OO. Ludzie wydają się mówić o programowaniu zorientowanym na aspe ... owy paradygmat? To pytanie jest powiązane, ale nie do końca je zadaje: Programowanie aspektowe a programowanie obiektowe

Programowanie funkcjonalne i programowanie niefunkcjonalne

Na drugim roku studiów "uczono nas" Haskella, prawie nic o tym Nie wiem, a jeszcze mniej o programowaniu funkcyjnym. Co to j ... go używać zamiast programowania niefunkcjonalnego i czy mam rację myśląc, że C jest niefunkcjonalnym językiem programowania?

Mixins vs. Traits

Jaka jest różnica między Miksynami a cechami? Według Wikipedii , moduły Ruby są czymś w rodzaju cech. Jak to?

Czy FP i OO są ortogonalne?

Słyszałem to raz po raz i staram się zrozumieć i potwierdzić ideę, że FP i OO są ortogonalne. Po pierwsze, co to znaczy, że ... a ich ortogonalność? Język taki jak Scala ułatwia wykonywanie zarówno OO jak i FP, czy wpływa to na ortogonalność obu metod?

Różnica między programowaniem reaktywnym a Funkcyjno-reaktywnym

Prowadziłem ostatnio badania nad programowaniem reaktywnym i trudno mi znaleźć dobry opis różnicy między reaktywnym a funkcjo ... wne jest implementowane przy użyciu metod/paradygmatów funkcjonalnych, a nie przy użyciu paradygmatów deklaratywnych lub oo?

Programowanie Oparte Na Przepływach

W ciągu ostatnich kilku dni czytałem trochę o programowaniu opartym na przepływie . Istnieje wiki, która dostarcza dalszych ... daje się to Świętym Graalem ponownego użycia, którym nasza branża zajmuje się od czasu pojawienia się języków proceduralnych.

Czy nadal istnieje różnica między biblioteką A API?

Ilekroć pytam ludzi o różnicę między API a biblioteką, dostaję różne opinie. Niektórzy podają Ten rodzaj definicji, mówiąc ... część Rails lub Zend, która mogłaby być bardziej "API-like "albo " Library"? Naprawdę czekam na jakieś oświecające myśli:)

Jak napisać testy jednostkowe w PHP z kodem proceduralnym?

Jestem głównie przekonany o zaletach testowania jednostkowego i chciałbym zacząć stosować tę koncepcję do dużej istniejącej b ... jest najlepszy framework dla mojej sytuacji i czy są jakieś przykłady jednostkowego testowania PHP przy użyciu kodu nie-OOP?

Alternatywy dla programowania obiektowego?

OOP jest prawdopodobnie najczęściej używanym paradygmatem programowania w dzisiejszym projektowaniu oprogramowania. Moje pyta ... sze w użyciu, a co z używaniem go w popularnych językach, czy ma jakieś wzorce projektowe i czy może całkowicie zastąpić oop?

Zamek podwójnie sprawdzony in.NET

Natknąłem się na Artykuł omawiający, dlaczego paradygmat blokowania podwójnego sprawdzenia jest zepsuty w Javie. Czy paradygmat jest poprawny dla. Net (w szczególności C#), jeśli zmienne są zadeklarowane volatile?

Scala kontra F # pytanie: jak ujednolicić paradygmaty OO i FP?

Jakie są główne różnice pomiędzy podejściami przyjętymi przez Scalę i F# w celu ujednolicenia paradygmatów OO i FP? EDIT ... podejścia? Jeśli, pomimo wsparcia dla podtypowania, F# może wywnioskować typy argumentów funkcji, to dlaczego Scala nie może?

Jeśli ludzie Javy idą do Scali, C # idą do F#, gdzie ludzie Ruby idą do funkcjonalnej Nirvany? [zamknięte]

Wiem, że wielu ludzi Javy zaczęło patrzeć na Scalę, ponieważ działa na JVM, a wiele osób w świecie Microsoftu patrzy na F# , ... gramistę do nieużywania zmiennych globalnych i innych idiomów (chociaż możliwe jest używanie globali w językach funkcyjnych)

Zrozumienie MVC: Jaka jest koncepcja "gruby" na modelach, "chudy" na kontrolerach?

Staram się zrozumieć pojęcie "gruby" na modelach vs "chudy" na kontrolerach i z tego, o czym dyskutowałem mam następujący prz ... ę, mówiąc, że się mylę, życzenie jest ok (uczę się). Ale jakie są właściwe odpowiedzi na Q2 i Q3 ? Thanks for your atention

Czy używasz AOP (Aspect Oriented Programming) w oprogramowaniu produkcyjnym?

AOP jest moim zdaniem interesującym paradygmatem programowania. Jednak nie było jeszcze dyskusji na ten temat tutaj na stacko ... treamu (tak jak OOP, przynajmniej w teorii ;))? Jeśli używasz AOP, daj nam znać, których narzędzi używasz jako cóż. Dzięki!