Loading:

Zmiana dwukierunkowego powiązania na jednokierunkowe - metoda Refaktoryzacji

Podana metoda zmienia dwukierunkowego odwołanie między klasowe na jednokierunkowe, jeśli jedna z klas nie potrzebuje odwołać się bezpośrednio do tej klasy.


Zmiana Nazwy Metody - metoda Refaktoryzacji

Wykonujemy tą metodę, gdy nazwa metody nie określa jej przeznaczenia.


Zmiana referencji na wartość dla obiektu - metoda Refaktoryzacji

Podana metoda zmienia obiekt referencyjny na obiekt wartościowy. Wykorzystujemy tą praktykę, gdy obiekt jest mały, niezmienny oraz trudny do zarządzania.


[PHP, MySQL] SQL Injection/Blind Sql Injection

Jest to juz drugi artykul z serii poświęconej bezpieczeństwu aplikacji webowych i baz danych. W tym artykule przedstawie wykorzystanie kolejnych metod SQL Injection oraz sposoby zabezpieczenia sie przed nimi! Mam nadzieje, ze przeczytales 1 artykul z tej serii, jesli tak nie bede owijal w bawelne i zaczne, a jesli nie to odsylam do pierwszej czesci moich artykulow.


[PHP, MySQL] SQL Injection w praktyce

Coraz wiecej mlodych programistow PHP/MySQL postanawia tworzyc witryny internetowe oparte na PHP/MySQL nie zdajac sobie sprawy z niebezpieczensta, gdy robi sie to bez zastanowienia, oraz 'na slepo'. Mam na mysli robienie stron typu 'o juz wiem jak pobrac dane i jak zrobic system logowania'. Super, ze juz to potrafisz ale pomyslales ze piszac pierwsza aplikacje powinienes ja zabezpieczyc ?


Łączenie Klas - metoda Refaktoryzacji

Wykonujemy tą metodę, gdy jedna z klas nie robi zbyt dużo użytecznej i różniącej się operacji od innej klasy.


Łączenie Metod - metoda Refaktoryzacji

Wykonujemy tą metodę, gdy zawartość metody jest mało skomplikowana i jej nazwa jest wprost proporcjonalna do tego co robi.


Łączenie Zmiennych - metoda Refaktoryzacji

Wykonujemy tą metodę, gdy zawartość stworzona zmienna przetrzymuje np link do metody z innej klasy, jednak wykorzystujemy ją tylko raz lub sporadycznie.


Poprzednia <<| 11/11
11



:: Losowe artykuły
funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors