![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Postanowiłem pobawić się moim "jądrem THOTa" pokazanym na DEV i chciałbym Wam pokazac, co po 6 godzinach skrypcenia mi wyszło.
Hermes by scanner Powyższe ustrojsto należy rozpakowac do okreśłonego katalogu na serwerze i wyedytować plik "configuration.inc.php". Na chwile obecną zaimplementowałem: - odczyt pliku konfiguracyjnego (tylko dostęp do bazy danych) - błąd nieistniejacego modulu - połączenie z baza danych - logowanie próby wywołania modułu spoza jądra - logowanie błędów. - pierwszy poziom błędu "Critical" Domyślnie skrypt wywali na ekran elementy, które zostały wykonane z kolejki. W pliku index.php jest definiowana stała "constDebugMode", która ustawiona na FALSE wyłączy listowanie kolejki. Co sądzici eo tym kodzie? Czy uważacie za łatwo rozszerzalny? Czy jest wydajny? Proszę, nie piszcie, zebym skrypcił obiektowo - musze się dopiero tego naumieć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) ____ Update: zapomniałem napisać, że częściowo powstanie tego czegoś zawdzięczam Dobremu Duszkowi Forum. On to bowiem postanowił oprzeć się w swojej pracy na tym moim wynalazku i zmotywował mnie tym samym do rozbudowy tego. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 28.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
OK, fajnie - jak widzę, kod jakis powstaje...
Jednak: 1. Nie jest obiektowy (jak to sam scanner przyznał) 2. Nie jest w PHP5 (bo nie jest obiektowy) 3. Nie ma dokumentacji 4. Nie jest napisany zgodnie z PHPUnit (bo nie jest obiektowy) W związku z tym sądzę, ze kod jest jak najbradziej cool, ale raczej jakoi wprawka programistyczna, aniżeli coś realnego. Według mnie prace powinny jednak polegać na: 1. zrobieniu user-stories 2. zrobieniu testow na podst. user stories 3. dopiero pisac kod Aby jednak nie zmarnowac tego, co napisal scanner proponuje, aby scanner (z pomoca kogos ze swojego teamu, jak i rowniez chetnie udostpenie "moich" ludzi) napisal user stories, jakimi sie kierowal piszac swoj kod... Pozniej napiszemy testy, i moze cos z tego kodu da sie zrobic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co do konkurencji wewnatrzprojektowej - szczerze mowiac jestem przeciwny czemus takiemu.... Jak juz mowilem na spotkaniu - bardzo waznym aspektem kazdego prowadzonego projektu jest wspolne dazenie do wspolnego celu - a tutaj widze niebezpieczne, destruktywne zachowania polegajace na: "ja, pomimo ze jestem w docteamie pokaze wam wszystkim, ze napisze cos lepiej". |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 10:37 |