הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   לכל מתכנת ומתכנת. (https://hosts.co.il/forums/showthread.php?t=46693)

Udi 02-06-07 18:48

נראה לי שאתה לא יודע בכלל מה זה OOP.. =\

Eran-s 02-06-07 18:55

ציטוט:

נכתב במקור על ידי Udi (פרסם 490994)
נראה לי שאתה לא יודע בכלל מה זה OOP.. =\

גם אני חושב,
בכל אופן לטענתך - כל חברה רוצה מתכנת שיודע OOP אך לא דורשת ממנו להשתמש בזה.
אני מכיר מספיק מתכנתים טובים שלא משתמשים ב-OOP (אני כן משתמש, כי אני אוהב סדר)

Sagi 02-06-07 18:56

ציטוט:

נכתב במקור על ידי MasterT (פרסם 490986)
אשמח גם להוסיף, אם לא אמרתי,
בעצם אמרתי, ואני אחזור,

כל חברה רצינית שרוצה מתכנת, לא משנה אם זה ב-C++, CSharp, Visual Basic, ASP, או PHP,
דורשת ממנו לדעת OOP, תכנות מונחה עצמים.



חוץ מזה-זה לא בעייה-בסוף ילמדו את הקוד-פשוט ב-OOP זה יקח חצי שעה, ורגיל זה יקח שעתיים.

חוץ מזה שאם לדוגמה להדפיס טקסט, יהיו כמה דרכים, כל אחת בשורה שונה.

PHP קוד:

<?
echo<<<EOF
{
$array['array']}
{$string}
EOF;
?>

אבל לא תוכל להשתמש בפונקציות שלך,

PHP קוד:

<?
echo<<<EOF
private_function($variable1, $string1)
EOF;
?>


OOP זה אחד הדברים היותר גאוניים, שמשלבים פונקציות


רן, מאמר נחמד D:

אם קראת את כולו אני מניאקק....

חיים 02-06-07 19:02

חחחחחח אתה קורע אותי לפעמים שתבין שאולי OOP זה מסודר יותר אבל לפי התגובות שלך אני יכול להגיד לך דבר אחד בידיוק אולי הקוד ה-"OOP" שלך יהיה מסודר מהקוד שלי אבל זה לא מבטיח שהוא יהיה יעיל יותר

RS324 02-06-07 19:11

איך הגעתם ל OOP בכלל ? אתם יודעים מה זה אומר ? שאתה מדברים כל כך הרבה שטויות באשכול אחד ?

Eran-s 02-06-07 19:14

ציטוט:

נכתב במקור על ידי RS324 (פרסם 491018)
איך הגעתם ל OOP בכלל ? אתם יודעים מה זה אומר ? שאתה מדברים כל כך הרבה שטויות באשכול אחד ?

MasterT טוען שהוא יודע ונותן את זה כטיפ לכולם,
אך נובע מהודועותיו שאין לו מושג בזה.
OOP = Object Oriented Proggraming או בעברית תכנות מונחה עצמים,
שהבסיס שלו זה מחלקות.

Daniel 02-06-07 19:35

ציטוט:

נכתב במקור על ידי Udi (פרסם 490994)
נראה לי שאתה לא יודע בכלל מה זה OOP.. =\

כן, אני יודע.
אני לא מתיימר לדעת הכל(למרות שאני לא מבין שנשאר עוד משהו ללמוד ב-OOP),

אך OOP פשוט בשבילי-אישית, תורם לסדר(ולעוד עשרות מתכנתים).

איני מתיימר להיות מקצוען-
אך במערכת שאתה מתכוון להפיץ,
או אפילו רק לשימוש האישי-
OOP זה פשוט משהו נדרש.
פשוט להכל.

בקשר ל-
Eran-S:
איני מתיימר להיות מומחה, וכן-רשמתי את הראשי תיבות באשכול אם איני טועה.


וד"א, בשבילי זה פשוט פיתרון גאוני D:


למרות שכן-אפשר כל דבר להחליף, אפשר לעשות אפילו בלי OOP, בדיוק אותו דבר(עם תוספת ענקית של שורות קוד),
זה פשוט עדיף, יותר נוח, ויותר אסטטי.

אין לזה שום עזרה מבחינת מהירות הריצה(עד כמה שאני יודע).


כשאתם מגיבים, אל תגיבו כאילו "הוא מקצוען", כי אני לא-
אני סתם עוד מתכנת מסכן D:

אוף, פספסתי תגובה.

ציטוט:

גם אני חושב,
בכל אופן לטענתך - כל חברה רוצה מתכנת שיודע OOP אך לא דורשת ממנו להשתמש בזה.
אני מכיר מספיק מתכנתים טובים שלא משתמשים ב-OOP (אני כן משתמש, כי אני אוהב סדר)
כע, אבל בכ"מ, בלי OOP לא מגיעים רחוק.


למרות שכמו שאמרתי-כל דבר אפשר להחליף(גם את התג <b>, בעזרת CSS, ואפשר בכלל להחליף את זה-עם 4 שכבות, כל אחת נוטה לכיוון שונה, ואז זה "ידגיש").


אנא, אחד בכל פעם P:

Tomer 02-06-07 19:41

ציטוט:

נכתב במקור על ידי MasterT (פרסם 491032)
כע, אבל בכ"מ, בלי OOP לא מגיעים רחוק.

אוי נו, cut the bullshit.

אני לא משתמש במחלקות, בקודים שלי אין אפילו פעם אחת מחלקות, המילה class בקודים שלי מופיעה בהקשר אחד - <div id="x" class="header">, ובכ"ז אני מצליח לתכנת, לעשות כל מה שאנשים עושים עם מחלקות - רק הממ, בלי.

תעשה לי טובה.

mlnn 02-06-07 19:44

אין לי נסיון עם OOP בPHP, אבל עבדתי עם זה קצת בJAVA.
הדבר היחיד שזה עושה, מסדר לך קצת את הקוד. זה לא גאוני וזה לא חוסך כלום.
אפשר להגיע לבדיוק אותה תוצאה עם לולאות ופונקציות.

Udi 02-06-07 19:49

:S
מה עם פולימורפיזם? הורשה?
זה OOP =\ במיוחד בג'אווה.

מאסטר-טי,
לך פתח ספר, או איזה אתר טוב ותתחיל ללמוד


כל הזמנים הם GMT +2. הזמן כעת הוא 08:07.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ