Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dowcip programistyczny, Ten język mnie po prostu rozśmiesza
l0co
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 18.08.2007
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Dowcip poniżej:

Kod
      function test($a) {
       if ($a == 'hello')
         echo 'Hello, too!';
      }
      test(0);

Output: 'Hello, too!'.
Co zresztą potwierdza moje mniemanie o PHP jako języku do zabawy. Co o tym myślicie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
l0co
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 18.08.2007
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Nie ma języków idealnych i nie ma sensu przekrzykiwać się "co jest lepsze". Takich tematów już na pewno na tym forum było na pęczki.

Moje filozoficzne pytanie na tym etapie jest zatem takie: nie znajdziemy "idealnego" rozwiązania wszystkich problemów. Spróbujmy oszacować zatem zakres możliwości języka skryptowego PHP - w kontekście mozliwości realizacji funkcjonalności biznesowych. Jak uważacie, w którym momencie kończy się sensowność użytkowania PHP? Może nie kończy się nigdy? Moim zdaniem - jednak tak.

Patrząc na problem algorytmicznie: z czasem, kiedy złożoność systemu zwiększa się, rośnie także stosunek czasu który trzeba poświęcić na maintenance kodu do czasu w którym możemy prowadzić swobodny development systemu. Swobodny development nie oznacza tylko dodawanie coraz to nowych funkcji, często oznacza to także zdolność systemu do przystosowania go do specyficznych wymagań dla danego wdrożenia, a zatem ogólną przydatność systemu dla klienta. Moim zdaniem w projektach PHP w pewnym momencie, znacznie szybciej niż dla projektów Javowych, czas poświecony na maintenance zaczyna dominować - co więcej, zaczyna rosnąć bardzo stromo, przez co bezwładność systemu bardzo szybko dochodzi do nieakceptowalnego poziomu X.

Z drugiej strony, jeśli chodzi o Javę - tutaj trudno jest zacząć i zrobić coś mniejszego. Koszt wytworzenia mniejszego systemu w Javie jest nieporównywalnie wiekszy niż systemu w PHP (czas wykonywania, stawki programistów itd.). Jednak w pewnym momencie, blisko poziomu X, okazuje się, że wyimaginowane zyski które zyskalismy wybierając PHP gwałtownie maleją. Wreszcie - okazuje się, że ostatecznie koszty wytworzenia systemu są o wiele większe, a pozorny krótkofalowy zysk, zamienia się w długofalową stratę.

Moje pytanie to: gdzie znajduje się poziom X? Jak dobrze wybrać technologię do projektu i zbalansować korzyści i straty wynikające z wyboru danej technologii? Jakie są Wasze doświadczenia w tej materii? Czy ktoś tutaj zastanawiał się nad tymi aspektami, czy jesteście zapatrzeni w "jedynie słuszny" język, jakim jest ten w którym tworzycie?
Go to the top of the page
+Quote Post

Posty w temacie
- l0co   [php] Dowcip programistyczny   31.08.2007, 12:14:23
- - Kicok   przed porównaniem 'hello' jest konwertowan...   31.08.2007, 12:38:23
- - GrayHat   troche nie ten dzial w php nie takie czary tez wy...   31.08.2007, 12:40:49
- - qqrq   Taa, brak ścisłej kontroli typów tyle samo pomaga ...   31.08.2007, 12:46:36
|- - Jabol   Cytat(qqrq @ 31.08.2007, 13:46:36 ) T...   31.08.2007, 19:14:53
- - nospor   CytatCo o tym myślicie?Ja mysle, ze nie znasz php ...   31.08.2007, 13:00:38
- - l0co   A ja myślę, że nie zrozumiałeś intencji mojej wypo...   31.08.2007, 14:16:19
- - nospor   CytatA ja myślę, że nie zrozumia...   31.08.2007, 14:30:17
- - Cysiaczek   @l0co - bedę wredny, bo właśnie mnie zdenerwowałes...   31.08.2007, 14:38:10
- - l0co   @nospor - faktycznie patrząc po moim poście nie wi...   31.08.2007, 16:05:52
- - nospor   CytatA tak przy okazji - "większe" - co ...   31.08.2007, 16:23:35
- - l0co   Większe - oczywiście chodziło mi o złożoność archi...   31.08.2007, 17:44:22
- - mike   Pierwsze z brzegu. Widziałeś kiedy...   31.08.2007, 17:53:11
- - l0co   CytatPierwsze z brzegu. Widziałeś kiedyś GroupLayo...   31.08.2007, 18:02:13
- - DawidF   Zabawna jest ta rozmowa... "O przewadze Świą...   31.08.2007, 19:34:17
|- - Jabol   Cytat(DawidF @ 31.08.2007, 20:34:17 )...   31.08.2007, 20:07:18
||- - Speedy   Cytat(Jabol @ 31.08.2007, 21:07:18 ) ...   31.08.2007, 21:01:15
|- - Nievinny   Cytat(DawidF @ 31.08.2007, 20:34:17 )...   1.09.2007, 08:09:26
- - SHiP   @l0co - jedyne co jest śmieszne w tym kodzie to, ż...   31.08.2007, 21:44:12
- - l0co   Nie ma języków idealnych i nie ma sensu przekrzyki...   31.08.2007, 21:56:10
- - dyktek   @l0co fakt to niezaprzeczalny nazwałeś php językie...   1.09.2007, 00:06:26
- - sztosz   Ale to właśnie powinna być zabawa Dla mnie PHP ki...   1.09.2007, 07:37:47
- - l0co   No coż, programowanie dla mnie to niezła zabawa, j...   1.09.2007, 07:50:01
- - TomASS   Programowanie powinno być czyste, łatwe, przyjemne...   1.09.2007, 08:20:04
|- - Jabol   Cytat(TomASS @ 1.09.2007, 09:20:04 ) ...   1.09.2007, 09:33:19
- - l0co   CytatSwoją drogą, to rzeczywiście kolega w pierwsz...   1.09.2007, 09:50:23
- - TomASS   CytatPrzypomina trochę łażenie po maszynie Turinga...   1.09.2007, 10:35:36
- - DeyV   Co by nie powiedzieć - zaprezentowana na wstępie k...   1.09.2007, 12:15:33
|- - Jabol   Cytat(DeyV @ 1.09.2007, 13:15:33 ) Cz...   1.09.2007, 15:13:59
- - l0co   CytatCzy to samo czeka nas w tematyce testów kodu?...   1.09.2007, 16:22:55
|- - Jabol   Cytat(l0co @ 1.09.2007, 17:22:55 ) Wi...   1.09.2007, 17:19:27
- - Turgon   l0co: Nigdy nie pisałem testów i czuje się z tym b...   1.09.2007, 16:39:38
- - Turgon   Jabol: Wiem, co to są testy. Ale ich nie używam. J...   1.09.2007, 18:30:56
- - Zbłąkany   @Jabol: wybacz Turgonowi, on zawsze był inny i bat...   1.09.2007, 23:38:57
- - DeyV   Turgon - a nam żal Twoich ewentualnych współpracow...   1.09.2007, 23:41:00
- - l0co   CytatWiem, co to są testy. Ale ich nie używam. Jes...   2.09.2007, 00:01:02
- - Jabol   Też nie pisałem testów. Aż pewnego dnia pewna skom...   2.09.2007, 10:15:45
- - nasty   Dodam tylko ze testy są świetną metoda na dokument...   3.09.2007, 00:02:16
|- - Jabol   Cytat(nasty @ 3.09.2007, 01:02:16 ) D...   3.09.2007, 12:37:16
- - mike   ~Jabol a co sugerujesz w zamian? import jak w Java...   3.09.2007, 13:49:27
- - Jabol   @mike: dokładnie, import. To *jest* różnica! C...   3.09.2007, 14:25:19
- - l0co   CytatTo *jest* różnica! Zgadzam się. Moim zda...   4.09.2007, 08:53:21
- - Jabol   Cytat(l0co @ 4.09.2007, 09:53:21 ) kt...   4.09.2007, 11:10:48


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 16:22