Automatska analiza kvalitete PHP projekata

Sadržaj
Kad razvijamo web ili softverski projekt, kvaliteta softvera vrlo je važan koncept koji izaziva rasprave unutar IT područja.
Kvaliteta softvera povezana je s različitim konceptima ovisno o gledištu
Funkcionalna kvaliteta: stupanj u kojem aplikacija zadovoljava funkcionalne zahtjeve dogovorene prije početka razvoja.
Strukturna kvaliteta: stupanj u kojem sam aplikacijski kod zadovoljava zahtjeve potrebne za postizanje funkcionalne kvalitete. Ta se kvaliteta odnosi, na primjer, na koncepte kao što su robusnost i fleksibilnost arhitekture aplikacije, jednostavnost održavanja koda itd.
Automatsko mjerenje funkcionalne kvalitete nije uvijek jednostavno jer uvelike ovisi o izvedbi same aplikacije. Naprotiv, lako je automatski i objektivno mjeriti strukturnu kvalitetu koda. Zbog toga su posljednjih godina razvijeni brojni alati koji mjere ovu vrstu kvalitete.
Kako bi moglo biti drugačije, u okviru razvoja sustava i programiranja PHP -a postoje i mnogi alati za kontrolu i poboljšanje kvalitete koda: PHP Copy / Paste Detector, koji detektira ponavljane fragmente koda, PHP Mess Detector, koji otkriva pogreške i ne -optimizirani kod, PHP CodeSniffer, koji otkriva i ispravlja pogreške u stilu vašeg koda itd.
Glavni problem ovih alata je taj što svaki analizira izolirani aspekt koda i nije lako kombinirati rezultate svih njih u jedan rezultat koji pokazuje je li kod dobar ili loš.
Drugi problem je što su njegovi rezultati uvijek apsolutni, poput: "imate 5 blokova ponavljanog koda", pa ih je teško interpretirati.
Za one koji razvijaju ili žele koristiti Netbeans kao uređivač, postoji dodatak za Netbeans koji koristi PHP detektor nereda i PHP CodeSniffer za ispitivanje koda za projekt i davanje preporuka za njegovo poboljšanje. Povratne informacije vidljive su u oknu zadataka i odvest će vas izravno na mjesto koje predlaže promjenu.
CodeSniffer, temeljni razvojni alat koji osigurava da vaš kôd ostane čist i dosljedan, uvijek bi trebao biti uz vas prilikom pisanja koda radi provjere i popravljanja neurednih stvari

Kako instalirati dodatak
Otvorite NetBeans IDE 7.3 ili noviji
Instalirajte dodatak NetBeans "phpCS-MD 's izbornika Alati> Dodaci.
Kliknemo na karticu "Dostupni dodaci" i tražimo 'phpCS' u okviru za pretraživanje koji se pojavljuje u gornjem desnom kutu.
Kliknemo za pregled i provjeru dodatka, a zatim kliknite gumb "Instaliraj".
Nakon instaliranja idemo ga konfigurirati.
Idite na Alati> Opcije.
Kliknemo na karticu "CodeSniffer".
Ovdje moramo navesti put do datoteke phpcs.bat koja se nalazi u instalacijskom direktoriju PHP.
Kliknemo gumb "Test Configuration" i ako prikazuje detalje verzije PHP CodeSniffer, onda je ispravno konfiguriran.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave