Klausimai pažymėti „paradigmomis“

Žyma, susijusi su klausimais, susijusiais su konkrečia metodika arba programinės įrangos teorijos pagrindu.
5
atsakymai

Funkcinis programavimas, palyginti su objektų programavimu

Šiuo metu aš daugiausia dirbau su OO programavimu ir laukiu funkcinės kalbos. Mano klausimai: Kada pasirenkate funkcinį programavimą per objektą? Kokie yra tipiniai apibrėžimai ...
nustatė sausio 17 d '10 - 0:35
14
atsakymai

Funkcinis, deklaratyvus ir būtinas programavimas

Ką reiškia funkcinis, deklaracinis ir imperatyvus programavimas?
nustatytas kovo 02 d
16
atsakymai

Koks skirtumas tarp deklaracinio ir imperatyvaus programavimo?

Aš ieškojau interneto, kad galėčiau apibrėžti deklaracinį ir privalomą programavimą, kuris apšviestų mane. Tačiau kai kuriuose ištirtuose šaltiniuose vartojama kalba yra pasenusi - pavyzdžiui, Wikipedia. Ar kas nors turi rea ...
lapkričio 23 d. '09 20:24
17
atsakymai

Koks skirtumas tarp procedūrinio programavimo ir funkcinio programavimo?

Aš perskaičiau Vikipedijos straipsnius tiek procedūriniam programavimui, tiek funkcijų programavimui, tačiau aš vis dar truputį painiojau. Ar kas nors gali jį sukti iki pagrindo?
rugpjūčio 22 d. '08, 10:29 val
7
atsakymai

OOP, palyginti su funkciniu programavimu ir procedūriniais

Kokie yra šių programavimo paradigmų skirtumai ir ar jie geriau tinka konkrečioms problemoms, ar jie teikia pirmenybę vieni kitiems? Vertinami architektūros pavyzdžiai!
nustatyti 16 vas '09 8:31
6
atsakymai

Aspektas orientuotas programavimas ir į objektą orientuotas programavimas

Kaip ir daugelis kūrėjų čia ir visame pasaulyje, daugelį metų kuriu programinės įrangos sistemas, kurios naudoja objektinį programavimą (OOP). Taigi, kai aš perskaičiau, kad į aspektą orientuotas programavimas (AOP) yra išspręstas ...
nustatyti 24 okt. '08 12:00 val
7
atsakymai

Kas yra į aspektą orientuotas programavimas?

Suprantu į objektą orientuotą programavimą ir ilgą laiką rašau OO programas. Atrodo, kad žmonės kalba apie į aspektą orientuotą programavimą, bet aš niekada sužinojau, kas tai yra ir kaip ją naudoti. Kas yra pagrindinė paradigma? Tai ...
nustatyti spalio 28 d '08 6:39
2
atsakymai

Mišiniai prieš pragarą

Koks skirtumas tarp „Mixins“ ir funkcijų? Pagal „Wikipedia“, „Ruby“ moduliai yra panašūs bruožai. Kaip taip?
gegužės 29 d
9
atsakymai

Kaip veikia funkcinės programavimo kalbos?

Jei funkcinės programavimo kalbos negali išsaugoti jokios būsenos, kaip jos atlieka paprastus dalykus, pvz., Skaitymo įvestį iš vartotojo? Kaip jie saugo įvesties duomenis (arba saugo visus duomenis?) Pavyzdžiui: kaip tai paprasta ...
gegužės 1 d., 10.30 val
10
atsakymai

Ar FP ir OO yra stačiakampiai?

Aš vėl ir vėl girdėjau, ir stengiuosi suprasti ir patvirtinti idėją, kad FP ir OO yra stačiakampės. Pirmiausia, ką reiškia, kad dvi sąvokos yra stačiakampės? FP skatina invarianciją ir grynumą kiek įmanoma, o OO atrodo ...
spalio 16 d. '10, 18:59
9
atsakymai

Funkcinis ir neveikiantis programavimas

Antraisiais universiteto metais mes „mokėme“ Haskellą, beveik nieko nežinau ir dar mažiau apie funkcinį programavimą. Kas yra funkcinis programavimas, kodėl ir / ar, kur norėčiau jį naudoti vietoj nefunkcinio ...
nustatytas rugpjūčio 23 d '08, 5:58 val
9
atsakymai

Funkcinio programavimo trūkumai / trūkumai

Jei nenorite naudoti funkcinio programavimo? Kas nėra toks geras? Aš labiau ieško viso paradigmos trūkumų, o ne tokie dalykai kaip „nėra plačiai naudojamas“ arba „ne geras derintuvas“. Šie atsakymai gali būti teisingi ...
lapkričio 24 d. '09, 3:08
2
atsakymai

Skirtumas tarp reaktyvaus ir funkciniu požiūriu reaktyvaus programavimo

Neseniai atlikau keletą reaktyvaus programavimo tyrimų ir man sunku rasti gerą skirtumą tarp reaktyvaus ir funkcinio reaktyvumo. Tai tiesiog, kad reaktyvus programavimas įgyvendinamas naudojant funkciją ...
kovo 22 d. 11 val
5
atsakymai

Objektinio programavimo alternatyvos?

OOP yra turbūt dažniausiai naudojama programinės įrangos paradigma šiandieninėje programinėje įrangoje. Mano klausimas yra toks: kokia kita paradigma gali konkuruoti su juo ir gali stovėti toliau? Kad išsiaiškintumėte šį klausimą, aš ne klausiu ...
nustatyti 12 d. '10, 15:42
8
atsakymai

Dukart patikrinkite užraktą .NET.

Šiame straipsnyje aptariau, kodėl „Java“ sistemoje yra dvigubo tikrinimo blokavimo paradigma. Ar paradigma galioja .NET (ypač C #), jei deklaruojami lakūs kintamieji?
gruodžio 27 d '08 at 2:05 val