7945641998

7945641998



Refaktoryzacja

Kolejne modyfikacje kodu, uzupełnienia funkcjonalności programu, nowe wymagania i usuwanie błędów powodują, że istniejący kod jest wzbogacany o kolejne linie. Kod może stać się „gęsty”, długi i nieczytelny.

Refaktoryzacja (inaczej refaktoring) - jest wprowadzaniem zmian w kodzie/projekcie, w wyniku których zasadniczo nie zmienia się jego funkcjonalność. Celem refaktoryzacji jest więc nie wytwarzanie nowej funkcjonalności, ale utrzymywanie odpowiedniej, wysokiej jakości kodu. Możliwości:

-    refaktoryzacja poprzez dekompozycję

-    wyszukiwanie nowych wzorców, szablonów i ich implementacja

-    separacja warstw projektu.

Refaktoryzacja jest kosztowna, ale jest istotnym elementem zarządzania projektem informatycznym. Koszt refaktoryzacji powinien być zrekompensowany dużo niższym kosztem wprowadzania późniejszych zmian w projekcie.

Janusz Słupik Programowanie



Wyszukiwarka

Podobne podstrony:
SDC11401 "Pielęgnowanie” i modyfikacja kodu Interakcja z użytkownikiem programu. ♦
SDC11401 "Pielęgnowanie” i modyfikacja kodu Interakcja z użytkownikiem programu. ♦
SDC11401 "Pielęgnowanie” i modyfikacja kodu Interakcja z użytkownikiem programu. ♦
Poznaj C++ w$ godziny0072 58 Godzina 5 Rysunek 5.1 W momencie wywołania funkcji program przechodzi d
Refaktoryzacja refaktoryzacja - poprawa jakości kodu bez zmiany jego funkcjonalności •kluczowa dla
modyfikacje kodu programu, a także na tworzenie dodatkowych skryptów konwertujących (pisanych w języ
Slajd5 (49) Systemy eksperckie (kolejna dennicj.) System ekspercki to program modelujący wiedzę czło
Usługi (patrz sekcja 2.2.3 na stronie 231 rozszerzajce funkcjonalno programu. • * 2.2.1. Składniki o
PROPONOWANY PLAN NAUCZANIA DLA 3-LETNIEGO TECHNIKUM UZUPEŁNIAJĄCEGO Podbudowa programowa: zasadnicza
PROPONOWANY SZKOLNY PLAN NAUCZANIA DLA 3-LETNIEGO TECHNIKUM UZUPEŁNIAJĄCEGO Podbudowa programowa:
4 TERMIN APLIKOWANIA Ł> REKRUTACJA UZUPEŁNIAJĄCA DO PROGRAMU ERASMUS+ 2020/2021 NIE
dwóch lat ubiegać się o wznowienie studiów bez obowiązku uzupełniania różnic programowych. Dyrektor
Najważniejsze funkcje programu - Power Point i sposób ich wykonania w Microsoft Office 2000I. Tworze

więcej podobnych podstron