CodeGym
Forfremmelse
Læring
Kurs
Oppgaver
Spørreundersøkelser og spørrekonkurranser
Spill
Hjelp
Rute
Samfunnet
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lett tema

Leksjoner

  • Anmeldelser
  • Om oss
Start
Begynn å lære
Begynn å lære nå
  • Min fremgang
  • Kurs
  • Oppdragskart
  • Leksjoner
  • Klient-server-arkitektur

    Modul 3
    Nivå ,Lekse
    1.1 Applikasjonsarkitektur Dette kurset er designet for nybegynnere, fordi du ikke vil designe arkitekturen til en seriøs applikasjon på lenge. Men ikke bekymre deg, god arkitektur er unntaket snarere enn regelen. Det er veldig vanskelig å
    Tilgjengelig
  • Tre-lags arkitektur

    Modul 3
    Nivå ,Lekse
    Introduksjon til trelagsarkitektur Trelagsarkitektur er den vanligste interaksjonsarkitekturen på Internett. Det dukket opp da den to-lags serverdelen ble delt inn i to deler: et logikklag og et datalag . Det så omtrent slik ut: Klientlaget
    Tilgjengelig
  • MVC-tilnærming

    Modul 3
    Nivå ,Lekse
    Introduksjon til MVC-arkitekturen Den mest populære applikasjonsarkitekturen som alle programmerere kjenner til er MVC . MVC står for Model-View-Controller . Dette er ikke så mye arkitekturen til applikasjoner som arkitekturen til applikasj
    Tilgjengelig
  • Kriterier for god programvarearkitektur

    Modul 3
    Nivå ,Lekse
    Effektivitet Erfarne programmerere kan lett skille en god arkitektur fra en dårlig, men hvis de blir bedt om å beskrive den med noen få ord, er det usannsynlig at de kan gjøre det. Det finnes ikke et enkelt kriterium for god arkitektur og i
    Tilgjengelig
  • Kriterier for dårlig programvarearkitektur

    Modul 3
    Nivå ,Lekse
    Kriterier for dårlig design Livet fungerer ganske enkelt: ofte, for å være smart, trenger du bare ikke å gjøre dumme ting. Dette gjelder også programvareutvikling: i de fleste tilfeller, for å gjøre noe bra, trenger du bare ikke gjøre det d
    Tilgjengelig
  • Modulær programvarearkitektur

    Modul 3
    Nivå ,Lekse
    6.1 Dekomponering Til tross for mangfoldet av kriterier, er hovedoppgaven i utviklingen av store systemer oppgaven med å redusere kompleksiteten til systemet . For å redusere kompleksiteten er det ennå ikke funnet opp noe annet enn oppdelin
    Tilgjengelig
  • Riktig programvaredekomponering

    Modul 3
    Nivå ,Lekse
    Hierarkisk dekomponering Du bør aldri begynne å skrive klasser for søknaden din med en gang. Først må den designes. Designet skal avsluttes med en gjennomtenkt arkitektur. Og for å få denne arkitekturen, må du konsekvent dekomponere systeme
    Tilgjengelig
  • Hvordan løsne koblingen mellom programvaremoduler

    Modul 3
    Nivå ,Lekse
    8.1 Dekomponering er alt For klarhetens skyld, et bilde fra en god artikkel "Decoupling of Object-Oriented Systems", som illustrerer hovedpunktene som vil bli diskutert. Synes du fortsatt at det er enkelt å designe en applikasjonsarkitektur
    Tilgjengelig
  • Avhengighetsinversjon

    Modul 3
    Nivå ,Lekse
    9.1 Avhengighetsinversjon Husk at vi en gang sa at i en serverapplikasjon kan du ikke bare lage strømmer gjennom new Thread().start()? Bare beholderen skal lage tråder. Vi vil nå utvikle denne ideen ytterligere. Alle objekter skal også bare
    Tilgjengelig
  • Alternative måter å koble sammen programvaremoduler på

    Modul 3
    Nivå ,Lekse
    Erstatter direkte avhengigheter med meldinger Noen ganger trenger en modul bare å varsle andre om at noen hendelser/endringer har skjedd i den, og det spiller ingen rolle hva som skjer med denne informasjonen senere. I dette tilfellet treng
    Tilgjengelig
Lære
  • Registrering
  • Java kurs
  • Hjelp med oppgaver
  • Prissetting
  • Spillprosjekter
  • Java-syntaks
Samfunnet
  • Brukere
  • Artikler
  • Forum
  • Chat
  • Suksesshistorier
  • Aktivitet
  • Tilknyttet program
Selskap
  • Om oss
  • Kontakter
  • Anmeldelser
  • Presserom
  • CodeGym for EDU
  • FAQ
  • Brukerstøtte
CodeGymCodeGym er et nettbasert kurs for å lære Java-programmering fra bunnen av. Dette kurset er en perfekt måte å mestre Java for nybegynnere. Den inneholder mer enn 1200 oppgaver med umiddelbar verifisering og et essensielt omfang av grunnleggende Java-teori. For å hjelpe deg med å lykkes med utdanning, har vi implementert et sett med motiverende funksjoner: spørrekonkurranser, kodeprosjekter, innhold om effektiv læring og Java-utviklers karriere.
Følg oss
Grensesnittspråk
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay
Norwegian
Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programmerere er laget, ikke født © 2025 CodeGym
MastercardVisa
Programmerere er laget, ikke født © 2025 CodeGym