Quantcast
Channel: תגובות לפוסט: מדריך: כך תבחרו קורס בניית אתרים
Viewing all articles
Browse latest Browse all 60

מאת: אריה

$
0
0

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

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

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


Viewing all articles
Browse latest Browse all 60