Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Swobodne rozważania
Bora
post
Post #1





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

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


Zmieniłem nazwę topicu (DeyV)


bardzo fajny artykulik:
http://www.webinside.pl/php/artykuly/137
czekałem też na owarcie php5.pl ale sie załamałem jak zobaczyłem co to jest.
Może jeszcze ktoś zna pare innych ciekawych artykulów o php5 przedewszystkim o nowaościach.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Dyskusja nad dyskusjami.
Mnie tez ubodło troche stwierdzenie Gandalfa "debilo-friendly". POd względem pisania kodu, stram się robić to czysto i czytelnie, a stringa nigdy nie porównuję do zera.
Owszem. php jest językiem prostym i skłaniającym do "pójścia na łatwiznę". Jednak Tak jak mówi patrycjusz (jeśli dobrze pamiętam) to nie jezyk Tworzy programistę. Tak samo jak używanie LightWave nie tworzy geniusza grafiki 3D.

Zawsze uważałem, że podstawą każdego działania programistycznego jest algorytmika. To jest coś uniwersalnego i niezmiennego. Jeśłi rozumie się w jaki spoosób aplikacja (nieważne czy webowa, czy jakakolwiek inna) działa i jełśi wiadomo, ze działanie tego schematu blokowego jest poprawne i optymalne, to wtedy nie ma znaczenie, czy piszemy w JS, php, Perlu czy w JAVie. Kwestią wyboru moim zdamien jest to, na jakim środowisku przyjdzie nam uruchamiac aplikację, jakie mechanizmy dodatkowe wykorzystamy (dostep do baz danych, zasobów plikowych, czy inne cuda).

Pamiętam czasy, gdy na małym Atari osobi piszące we wbudowanym BASIC'u były traktowane z góry przez osoby piszące w TurboBASIC a te z kolei były ubijane przez assemblerowców. Sam zaliczyłem te trzy języki (przynajmniej na pozioie "liźnięcie").

Pisałem też w Pascalu (ale tu już pamięc szwankuje.. jakieś borlandy i turbo mi się plączą) oraz w C (na C++ już brakło czasu w szkole).
Później niestety miałem kilka lat przerwy.. PO czym zainteresowąłem się tworzeniem produkcji webowych.. i po czasie fascynacji htm'em prowadzenie pewnego serwisu (ktoś pamięta Ami-Site na emuscenie?) trafiłem na php. i tak już zostało.

Tutaj dochodzimy do kwestii przyzwyczajenia. Gandalf i inni (którzy dla mnie a i tak lepsi i lepiej "wyposazeni") są ze szkół i podobnych w pewien sposób "przyzwyczajeni" do rzeczywiscie lepszych języków (JAVA, C++, itp.) Ale pamiętajmy, że nie każdyma choćby warunki. (nie każdy może sobie wbrew pozowlić na studiowanie na wymarzonym kierunku).

php ma dużo rzeczy, które u mnie wywoują lekki uśmieszek (jak choćby wspomniane typy zmiennych). Przełom by nastał, gdyby nagle okazało się, że trzeba definiować i deklarować zmienne przed ich użyciem.

Albo gdyby nagle się okazało, że np. zmienne są obiektami.[php:1:df10a21523]<?php
// coś mi takiego się snuje po głowie
$myString = new String();
$myString->_content = "foo, bar, etc...";
echo $myString->length;
?>[/php:1:df10a21523]Ostatnio sma zastanawiam się, czy nie zacząć czegoś nowego. Czegoś obok php, Ale Perl mi się nie podoba (pierwsze wrażenie się liczy) a inne języki.. nie wiem nawet w czym wybrać - za mała wiedza.

Jejku.. dużo coś tego tekstu... MOże zacznę kończyć.
Uważam, że nie można mówić "debil-friendly". Trochę Gandalf pojechał po ludziach. Nie mozna kogoś gnoić tylko dlatego, że nie jest specem w czymś.
Jesli wiecie czym charakteryzują się "lepsze" języki, to nie wywyższajcie się ze zswoją wiedzą, tylko pokażcie (pokażmy) jak unikać tych podstawowych błędów. Jak pisac lepszy kod.

Sam dopiero ucze się obiektówki. I nie mówcie, ze "obiektówak w php5 to nie obiektówka". Ja dla mnie już chociażby wproiwadzenie "public, private, protected" to duży krok naprzód w porównianuiu do php4. Dlaczego? dlatego, zę pozwala IMHO wiele uporządkować.
Tak smao, jak (jełśi ktoś chce, oczywisće) mamy E_ALL, mamy nasze standardy kodowania (prefixy przy nazwach zmiennych) - owszem, są to protezy. ale umiejętnie stosowane każdemu z naz pozwolą zajść na nasz prywatny biegun.
Go to the top of the page
+Quote Post

Posty w temacie
- Bora   Swobodne rozważania   13.05.2004, 21:10:46
- - Cudi   Przedewszytkim to: :arrow: http://zend.com/php5/z...   13.05.2004, 21:19:57
- - hawk   Re: materiały o php5   13.05.2004, 21:44:59
- - e-Gandalf   strona idiotyczna i kompletnie nieprawdziwa... nam...   13.05.2004, 21:59:15
- - Bora   php5 nigdy sie nie bawiłem za dużo, a ten artykuli...   14.05.2004, 09:48:52
- - DeyV   Re: materiały o php5   14.05.2004, 10:23:19
- - slaug   Cytatstrona idiotyczna i kompletnie nieprawdziwa.....   19.05.2004, 10:07:36
- - DeyV   Co prawda nie pamiętam, co "ciekawego" pojawiło si...   19.05.2004, 10:25:11
- - slaug   No tak, ten artykuł też czytałem i tam final było....   19.05.2004, 10:52:49
- - tsharek   Cytat(...) Niestety spolecznosc php sklada sie z t...   26.05.2004, 20:41:32
- - e-Gandalf   tsharek: to zle, bo w odroznieniu od javy czy c, k...   27.05.2004, 06:52:45
- - tsharek   e-Gandalf: początkujący zawsze robią błędy - nie m...   27.05.2004, 08:27:09
- - Sh4dow   Cytat... "człowiek uczy się na błędach" - muwi prz...   27.05.2004, 09:43:45
- - tsharek   szczegUły:)   27.05.2004, 10:54:51
- - e-Gandalf   Cytate-Gandalf: początkujący zawsze robią błędy - ...   27.05.2004, 17:04:22
- - Cudi   Oj tak, święte słowa. Dopóki człowiek nie przysiad...   27.05.2004, 20:20:02
- - tsharek   gandalf: oczywiście po części masz rację:) ale......   27.05.2004, 20:43:10
- - e-Gandalf   Cytatnie powiesz że kompilator (chodźby c/c++) zał...   28.05.2004, 10:39:19
- - cagrET   Gandalf powiedział tutaj wiele mądrych rzeczy. Zac...   28.05.2004, 12:26:47
- - tsharek   ja będę się jendak upierał przy swoim:) otórz bard...   28.05.2004, 19:04:30
- - cagrET   Cytat.. jendak .. otórz .. zaczołęm .. puźniej .. ...   28.05.2004, 19:48:49
- - e-Gandalf   Cytatja będę się jendak upierał przy swoim:) Heh,...   28.05.2004, 20:05:20
- - cagrET   Wypraszam sobie tego cerqET'a Już tyle odmian moj...   28.05.2004, 20:47:30
- - tsharek   heheh:) ale ja i tak będę się upierać przy swoim:)...   28.05.2004, 21:28:39
- - DeyV   Ciekawa, choć koszmarna pod względem ortograficzny...   28.05.2004, 22:09:29
- - e-Gandalf   tsharek: no i chyba sie rozbijamy wlasnie o twoje ...   28.05.2004, 22:15:57
- - slaug   php niewątpliwie może zachęcić do przygody z progr...   29.05.2004, 07:35:54
- - tsharek   od razu sorka za ortografię - zawsze byłem z nią n...   29.05.2004, 09:49:41
- - e-Gandalf   Cytatale z tego co do tej pory było mi potrzebne, ...   29.05.2004, 11:57:40
- - Ludvik   Cytatnie chce mi się ciebie przekonywać, bo i tak ...   29.05.2004, 12:37:43
- - tsharek   CytatWyraznie nie rozumiesz co ja pisze od poczatk...   29.05.2004, 14:59:16
- - patrycjusz   hmm... no to wtrące swoje cztery grosze może pięc...   29.05.2004, 16:31:33
- - Ludvik   Nie wiem czy GC (tak to się nazywa) jest najleps...   29.05.2004, 16:52:34
- - tsharek   patrycjusz: zgadzam się z tobą. język c# też ma au...   29.05.2004, 17:30:43
- - e-Gandalf   patrycjusz: ja sie z toba nie zgodze. Jezyk ma og...   29.05.2004, 18:32:24
- - patrycjusz   @e-gandalf - ano zgadzam się ale wróćmy na chwilę...   29.05.2004, 19:54:31
- - PMadej   moze tak troszke OT wprowadze ale e-Gandalf ciekaw...   29.05.2004, 20:26:46
- - Sh4dow   Ja rozumiem ze w waszych slownikach, slowo program...   29.05.2004, 21:19:01
- - Ludvik   Tsharek: Myślę, że im lepszy masz język programowa...   29.05.2004, 21:50:50
- - Dawid Pytel   Pomimo ostatniej ostrzejszej dyskusji z Gandalfem ...   29.05.2004, 21:59:58
- - Seth   Temat jest o php 5, a nie o tym co sie komus wydaj...   29.05.2004, 22:31:49
- - scanner   Dyskusja nad dyskusjami. Mnie tez ubodło troche st...   31.05.2004, 09:04:46
- - e-Gandalf   wolalbym posluchac setha, ale skoro do mnie pieja,...   31.05.2004, 13:13:03
- - scanner   Co nie zmienia faktu, że nawet niezamierzone uogol...   31.05.2004, 13:25:29
- - DeyV   Wybór najlepszego narzędzia nigdy nie jest łatwy. ...   31.05.2004, 13:53:22


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: 3.10.2025 - 17:16