WebPillangó főoldal
Oldalak: [1]   Le
  Nyomtatás  
Szerző Téma: Programozási alapelvek  (Megtekintve 686 alkalommal)
Y@hOO
Új tag
*
Nem elérhető Nem elérhető

Hozzászólások: 17


« Dátum: 2007. 09. 29. - 18:03:36 »

már bocs, de én php-t úgy kezdtem, hogy az OOP témakört átugrottam, és megbántam, oop-l könyebb az élet, szerintem ha oop-t csinnnánk, és szépen leírnánk mire jó, stb, akkor a kezdők is olyat tanulnak amivel nekik könyebb, nekünk is könyebb a vendégkönyvet írni, de nekem mind1, én akkor is szívesen segítek, csak én ebbe a hibába belesétáltam :/
Naplózva
Tupacko
WebPillangó

Adminisztrátor
Haladó tag
*****
Nem elérhető Nem elérhető

Hozzászólások: 453


WWW
« Válasz #1 Dátum: 2007. 09. 29. - 18:30:58 »

Tudtommal a programozási paradigmák abszolut nem az obiektum orientáltsággal kezdődnek. Ha valaki nem tuo lineáris programot írni, az nem fog tudni strukturáltat sem, és aki nem tud strukturáltat, az nem fog könnyen és jól obiektum orientáltat sem. Nehogy azt hidd, hogy nem használod azokat a dolgokat, amit még a nem kapszulált világból hoztál.
Egy másik ok, ami miatt nem lesz OO az, hogy elég kevés ingyen tárehlyszolgáltató ad PHP5öst. Akkor mostmár mire fejlesszél? 4es vagy 5ös PHPra? Mert elé nagy változások voltak a két verzió közt OO téren, mivel még nagyon fejlődőben vannak az öröklések stb. Inkább nem mennék most ebbe bele, még a végén összezavarunk, vagy elzavarunk egy vállalkozó kedvű embert Mosolyog
Naplózva
Y@hOO
Új tag
*
Nem elérhető Nem elérhető

Hozzászólások: 17


« Válasz #2 Dátum: 2007. 09. 29. - 18:37:42 »

igazad van, el is felejtettem hogy OOP4 és 5 is van, 5-set használom Mosolyog localhoston php6-m van, most nem tom hogy abban olyan sok változtatás van e, vagy nincs Mosolyog egyébként 2007 végén befejeződik a php4 fejlesztése, amjd akkor tuti átállnak a szolgáltatók is

III. A nyelv alapjai

    10. Alapvető szintaxis
    11. Típusok
    12. Változók
    13. Állandók
    14. Kifejezések
    15. Operátorok
    16. Vezérlési szerkezetek
    17. Függvények
    18. Osztályok, objektumok (PHP 4-ben)
    19. Osztályok és objektumok (PHP 5)

    20. Kivételek (Exceptions)
    21. Referenciák

php.net-ről Mosolyog
« Utoljára szerkesztve: 2007. 09. 29. - 18:39:19 írta Y@hOO » Naplózva
Tupacko
WebPillangó

Adminisztrátor
Haladó tag
*****
Nem elérhető Nem elérhető

Hozzászólások: 453


WWW
« Válasz #3 Dátum: 2007. 09. 29. - 18:56:36 »

Így van Mosolyog Különben én nem csak az OOPHPról beszéltem a programozás tanulásával, hanem maga arról, hogy a programozási nyelveknek van egy hiearchiája, amit jó követni, amikor programozni tanul az ember. Mit gondolsz, az OO a legkönnyebb, miért nem aval kezd az ember az iskolában? Mosolyog
Naplózva
Y@hOO
Új tag
*
Nem elérhető Nem elérhető

Hozzászólások: 17


« Válasz #4 Dátum: 2007. 09. 29. - 19:06:19 »

mert pascal-ban, delphi-ben, c-ben még nincs oop, csak c#-ben és c++-ban?  Hááát
Naplózva
Tupacko
WebPillangó

Adminisztrátor
Haladó tag
*****
Nem elérhető Nem elérhető

Hozzászólások: 453


WWW
« Válasz #5 Dátum: 2007. 09. 29. - 20:34:48 »

Nincs pascalban OO? És akkor? Muszály azt tanulni, tanítani. Nekem példáúl azt nem is tanítottak, egyből c++ volt a kezdőnyelv, viszont nem az OO része, az csak majd, később jött. c# meg ugyan úgy, mint a c++ is a C nyelv kiegészítése, evolúciója. Figyeld meg a szintakszist példáúl, de vannak ennél egyéb dolgok is, amik egyértelműen bizonyítják a Cből való kialakulást. Nem hiába C# a neve Mosolyog
Szóval, nem is lesz pascalban és C (a régi, sima C)ben OO, mivel már nem fejlődő nyelvek. Különben is, van sok OO nyelv? VB, J#, Java stb. Lenne amit tanítani, és tanítják is, csak nem aval kezdnek.
Néhány egyszerü ok:
  • ha tartósat akarsz építeni, annak alap kell
  • a könnyütől a nehéz fele kell tanulni, mert fordítva nem igazán lehet
  • vannak aki egyből megértik, ők a zsenik
  • nem hiszem, hogy egy gimnáziumi gyerek megértené a kapszuláció vagy az adat absztrakció fogalmát
  • ...
Mivel nincs kedvem vitázni:
http://www.astahost.com/info.php/start-learning-programming_t8630.html
http://www.codingforums.com/showthread.php?t=102802
Naplózva
Y@hOO
Új tag
*
Nem elérhető Nem elérhető

Hozzászólások: 17


« Válasz #6 Dátum: 2007. 09. 29. - 20:38:25 »

java AOP (Aspect Oriented Programing alias Aspektus Orientált Programozás)

nem ugyanaz Kacsint c++-t te hol tanultál kezdésből? én 4,68 átlagú gimiben még pascalt se :/
Naplózva
Tupacko
WebPillangó

Adminisztrátor
Haladó tag
*****
Nem elérhető Nem elérhető

Hozzászólások: 453


WWW
« Válasz #7 Dátum: 2007. 09. 30. - 17:26:15 »

A Java az obiketum orientált. Hol tanultam? Romániában Kacsint Szerencsém volt egy olyan generációba születni, akiknek (mindössze néhány oktatási intézmányben) c++al kezdték a programozási ismeretiket bővíteni. Nem tudom, máshol hogy megy, nálunk mostmár elég sok helyen c++ a kezdő nyelv. Persze elsőre nem OO, aztán még érettségi előtti évbe áttér obiektum orientáltra.
Naplózva
Y@hOO
Új tag
*
Nem elérhető Nem elérhető

Hozzászólások: 17


« Válasz #8 Dátum: 2007. 09. 30. - 18:00:58 »

első ügyködéseim winapiban ilyen visszapattanó körök voltak, minden kör egy új típus, és akkor pl:

circle korok[10];

aztán korok.move() vagy valami Mosolyog
Naplózva
Tupacko
WebPillangó

Adminisztrátor
Haladó tag
*****
Nem elérhető Nem elérhető

Hozzászólások: 453


WWW
« Válasz #9 Dátum: 2007. 10. 05. - 09:26:14 »

Mindenki el kell kezdje valahol Mosolyog Én a hegy alján kezdtem ... örvendtem, ha össze tudtam kódolni egy html oldalt, s ha még JS is volt benne Mosolyog Meg volt ott BATCH és Pascal is, de hamar C lett belőle.
Naplózva
Oldalak: [1]   Fel
  Nyomtatás  
 
Ugrás: