• Administrasjon
  • Spanskundervisning
  • Samfunn.
  • Kultur.
  • Norwegian
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • English
    • Estonian
    • Finnish
    • French
    • Georgian
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Japanese
    • Korean
    • Latvian
    • Lithuanian
    • Norwegian
    • Persian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Swedish
    • Thai
    • Turkish
    • Ukrainian
  • Twitter
  • Facebook
  • Instagram
  • Konsept i definisjon ABC
    • Vitenskap.
    • Bli Kjent Med Oss
    • Psykologi. Topp Definisjoner
    • Historie. Topp Definisjoner

    Konsept i definisjon ABC

    Miscellanea   /   by admin   /   July 04, 2021

    Av Guillem Alsina González, i januar. 2018

    Modularitet, det vil si å kunne dele en kompleks oppgave i flere sammenhengende, men tilstrekkelig uavhengige komponenter til slik at de kan brukes på nytt, både gjennom hele utførelsen av det samme programmet og i annen utvikling, er det en av de "hellige gralene" til programmering.

    Det er derfor det ikke burde overraske oss at vi gjennom årene vi liker vitenskap databehandling, det har dukket opp flere programmeringsfilosofier som søker å implementere dette filosofi gjenbruk av kode kilde og mange programmeringsspråk som implementerer den.

    En av disse filosofiene er objektorientert programmering, og dens utvikling Det naturlige som søker å gå et skritt videre er Aspect Oriented Programming, AOP (aspektorientert programmering)

    Vi forstår AOP som måten å designe og strukturere kildekoden til et program på databehandling, slik at de forskjellige elementene er innkapslet og veldefinert for senere gjenbruk.

    Takket være AOP, lesning av kildekoden som refererer til et objekt (dets definisjon og handlinger som vi kan utføre med det) lar leseren forstå det som en helhet uten trenger en større kontekst, som hjelper på den ene siden med å redusere repetisjonen av kildekoden og på den andre siden til å fullstendig modulere Applikasjoner.

    instagram story viewer

    AOP A tilsvarer Aspect, og dette betegner en funksjonalitet som er tverrgående for hele applikasjonen som skal implementeres i en egen modul fra den mest funksjonelle delen av programmet.

    Det er konseptuelt noe som brukes gjentatte ganger og på forskjellige steder i kildekoden til en app, og at den er innkapslet og isolert fra resten av koden for på denne måten å kunne endre den uten å påvirke resten av kildekoden.

    På denne måten kan et aspekt kalles fra hvor som helst i koden uten å kreve kunnskap om hvordan det fungerer internt fra den delen av programmereren som den er sydd med. AOP forenkler også arbeidet til et team av utviklere, siden noen ikke nødvendigvis trenger å vite detaljene for hvordan kildekoden opprettet av utviklerne fungerer internt. resten.

    Tips er kodeimplementering av et aspekt.

    Det utgjør en selvstendig applikasjonsmodul som begge kan ringes fra forskjellige deler av koden til samme applikasjon. som den er utviklet for, som gjenbrukt i andre applikasjoner som må bruke det samme aspektet, siden innkapslingen er Total.

    Henvisningen til et aspekt innenfor kildekoden kalles et Joint Point.

    Festpunktet er et kall til en metode, som vil være rådet. Det eneste som skiller det fra en annen samtale konvensjonell er innkapslingen av anropsobjektet.

    Det er en måte å endre funksjonaliteten til en applikasjon på et gitt element uten å måtte utføre endringer i kildekoden, og endrer noen av dens aspekter (og dermed navnet på denne filosofien og måten å vekst).

    Å være en programmeringsfilosofi, kan AOP utføres på eksisterende språk, det er ikke nødvendig å lage nye språk.

    Det er ja, rammer som letter denne oppgaven for eksisterende språk, for eksempel C ++ eller PHP. Dette er tilfelle med Spring for Java, AspectC ++ for C ++ eller Aspyct AOP for Python.

    Foto: Fotolia - Ainoa

    Temaer i AOP
    Merker sky
    • Miscellanea
    Vurdering
    0
    Visninger
    0
    Kommentarer
    Anbefaler til venner
    • Twitter
    • Facebook
    • Instagram
    ABONNERE
    Abonner på kommentarer
    YOU MIGHT ALSO LIKE
    • Eksempler
      31/05/2022
      50 Eksempler på ferdigheter til en person
    • Eksempler
      31/05/2022
      50 eksempler på ikke-verbal verboid predikat
    • Miscellanea
      03/12/2021
      Essay om utdanning
    Social
    1908 Fans
    Like
    280 Followers
    Follow
    8024 Subscribers
    Subscribers
    Categories
    Administrasjon
    Spanskundervisning
    Samfunn.
    Kultur.
    Vitenskap.
    Bli Kjent Med Oss
    Psykologi. Topp Definisjoner
    Historie. Topp Definisjoner
    Eksempler
    Kjøkken
    Grunnleggende Kunnskap
    Regnskap
    Kontrakter
    Css
    Kultur Og Samfunn
    Curriculum Vitae
    Ikke Sant
    Design
    Kunst
    Jobb
    Avstemninger
    Essays
    Skrifter
    Filosofi
    Finansiere
    Fysikk
    Geografi
    Historie
    Mexico Historie
    Asp
    Popular posts
    50 Eksempler på ferdigheter til en person
    Eksempler
    31/05/2022
    50 eksempler på ikke-verbal verboid predikat
    Eksempler
    31/05/2022
    Essay om utdanning
    Miscellanea
    03/12/2021

    Merker

    • Grunnleggende Kunnskap
    • Regnskap
    • Kontrakter
    • Css
    • Kultur Og Samfunn
    • Curriculum Vitae
    • Ikke Sant
    • Design
    • Kunst
    • Jobb
    • Avstemninger
    • Essays
    • Skrifter
    • Filosofi
    • Finansiere
    • Fysikk
    • Geografi
    • Historie
    • Mexico Historie
    • Asp
    • Administrasjon
    • Spanskundervisning
    • Samfunn.
    • Kultur.
    • Vitenskap.
    • Bli Kjent Med Oss
    • Psykologi. Topp Definisjoner
    • Historie. Topp Definisjoner
    • Eksempler
    • Kjøkken
    Privacy

    © Copyright 2025 by Educational resource. All Rights Reserved.