• Адміністрація
  • Класи іспанської мови
  • Суспільство.
  • Культура.
  • Ukrainian
    • 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
  • Концепція у визначенні ABC
    • Наука.
    • Познайомтеся з нами
    • Психологія. топ визначення
    • Історія. топ визначення

    Концепція у визначенні ABC

    Різне   /   by admin   /   July 04, 2021

    Гілем Алсіна Гонсалес, у січні 2018

    Модульність, тобто можливість розділити складне завдання на кілька взаємопов’язаних, але досить незалежних компонентів щоб їх можна було використовувати повторно, як під час виконання однієї програми, так і в інших розробках, це один із "святих Граальів" програмування.

    Ось чому нас не повинно дивувати, що впродовж усіх років, коли ми насолоджуємось наукою обчислювальної техніки, з’явилося кілька філософій програмування, які прагнуть реалізувати це філософія повторне використання код джерело та численні мови програмування, які його реалізують.

    Однією з таких філософій є об’єктно-орієнтоване програмування та його еволюція Природна річ, яка прагне зробити крок далі, - це Аспектно-Орієнтоване Програмування, AOP для його абревіатури англійською мовою (аспектно-орієнтоване програмування)

    Ми розуміємо AOP як спосіб проектування та структурування вихідного коду програми обчислень, щоб різні його елементи були інкапсульовані та чітко визначені для подальшого використання повторне використання.

    instagram story viewer

    Завдяки AOP, читання вихідного коду, що посилається на об'єкт (його визначення та дії, які ми можемо з ним виконувати), дозволяє читачеві зрозуміти його як єдине ціле, потрібен більший контекст, який допомагає, з одного боку, зменшити повторення вихідного коду, а з іншого, повністю модулювати Програми.

    A AOP відповідає Aspect, і це позначає функціональність, яка є поперечною для всього додатка, який буде реалізований в окремому модулі з найбільш функціональної частини програми.

    Це концептуально те, що використовується неодноразово та в різних місцях у вихідному коді додаток, і що він інкапсульований та ізольований від решти коду, щоб таким чином мати можливість його модифікувати, не впливаючи на решту вихідного коду.

    Таким чином, аспект можна викликати з будь-якої точки коду, не вимагаючи знань про те, як він працює внутрішньо з боку програміста, з яким він зашитий AOP також полегшує роботу команди розробників, оскільки деякі не обов'язково повинні знати подробиці того, як вихідний код, створений розробниками, працює внутрішньо. решта.

    Порада - це кодова реалізація аспекту.

    Він являє собою модуль програми, автономний, який можна викликати з різних частин коду однієї програми для якого він був розроблений, як повторно використаний в інших додатках, які повинні використовувати той самий аспект, оскільки його інкапсуляція є усього.

    Посилання на аспект у вихідному коді називається Joint Point.

    Точка прихильності - це дзвінок до метод, що буде порадою. Єдине, що відрізняє його від іншого дзвінка звичайний - інкапсуляція об’єкта виклику.

    Це спосіб змінити функціональність програми на даному елементі без необхідності виконувати зміни у вихідному коді, модифікуючи деякі його аспекти (і, отже, назву цієї філософії та способу зростання).

    Будучи філософією програмування, AOP може виконуватися на існуючих мовах, не потрібно створювати нові мови.

    Так, є рамки, що полегшують це завдання для існуючих мов, таких як C ++ або PHP. Це випадок Spring для Java, AspectC ++ для C ++ або Aspyct AOP для Python.

    Фото: Fotolia - Айноа

    Теми з AOP
    Хмара тегів
    • Різне
    Рейтинг
    0
    Перегляди
    0
    Коментарі
    Порекомендуйте друзям
    • Twitter
    • Facebook
    • Instagram
    ПОДПИСАТИСЯ
    Підпишіться на коментарі
    YOU MIGHT ALSO LIKE
    • Концепція у визначенні ABC
      Різне
      04/07/2021
      Концепція у визначенні ABC
    • Концепція у визначенні ABC
      Різне
      04/07/2021
      Концепція у визначенні ABC
    • Концепція у визначенні ABC
      Різне
      04/07/2021
      Концепція у визначенні ABC
    Social
    8592 Fans
    Like
    7092 Followers
    Follow
    9676 Subscribers
    Subscribers
    Categories
    Адміністрація
    Класи іспанської мови
    Суспільство.
    Культура.
    Наука.
    Познайомтеся з нами
    Психологія. топ визначення
    Історія. топ визначення
    Приклади
    Кухня
    Базові знання
    Бухгалтерський облік
    Контракти
    Css
    Культура і суспільство
    Резюме
    Правильно
    Дизайн
    Ст
    Робота
    Опитування
    Нариси
    Писання
    Філософія
    Фінанси
    Фізика
    Географія
    Історія
    Історія Мексики
    Asp
    Popular posts
    Концепція у визначенні ABC
    Концепція у визначенні ABC
    Різне
    04/07/2021
    Концепція у визначенні ABC
    Концепція у визначенні ABC
    Різне
    04/07/2021
    Концепція у визначенні ABC
    Концепція у визначенні ABC
    Різне
    04/07/2021

    Теги

    • Базові знання
    • Бухгалтерський облік
    • Контракти
    • Css
    • Культура і суспільство
    • Резюме
    • Правильно
    • Дизайн
    • Ст
    • Робота
    • Опитування
    • Нариси
    • Писання
    • Філософія
    • Фінанси
    • Фізика
    • Географія
    • Історія
    • Історія Мексики
    • Asp
    • Адміністрація
    • Класи іспанської мови
    • Суспільство.
    • Культура.
    • Наука.
    • Познайомтеся з нами
    • Психологія. топ визначення
    • Історія. топ визначення
    • Приклади
    • Кухня
    Privacy

    © Copyright 2025 by Educational resource. All Rights Reserved.