• הגעת למקום הנכון

מאמרים בקטגוריה

תכנות

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

טכנולוגיות אינטרנט

טכנולוגיות ושפות תכנות

להלן חלק קטן ממגוון הטכנולוגיות, יישומים ושפות תכנות שאנחנו משתמשים בהן (וסלחו לנו שלא הדבקנו את הלוגו שלכל אחת): שפות תכנות PHP – שפת צד שרת נחמדה וותיקה. קל להתאהב בה בגלל העושר ואז לשנוא אותה בגלל הסירבול JavaScript – זוהי שפת סקריפטינג שאנחנו מאוד אוהבים. הנפוצה בעולם כנראה כי זו שפת הדפדפנים ES5, ES6 […]

Servers

איזו שפת צד שרת כדאי ללמוד ב- 2022?

השרת משמש לביצוע פעולות כבדות ומשמעותיות, להבדיל ממחשב המשתמש ודפדפנו שנועדו להצגת הנתונים. בין פעולותיו גישה לבסיס נתונים ו/או לשרתים אחרים. בנוגע לשפה המועדפת לתכנות צד השרת, יש שתי אפשרויות עיקריות. PHP הישן והטוב, או Node JS החדש והמבטיח. לא שכחנו את מיקרוסופט, פשוט הם לא מספיק פופולריים בנושא השרתים. מצד אחד, PHP שפה ותיקה […]

Javascript

כיצד להעביר פרמטר לולאה לפונקציה אסינכרונית ב- JavaScript

כולנו היינו שם, אנחנו מנסים לעשות לולאה וקוראים לפונקציה בתוכה כמה פעמים. אבל כל פעם שהפונקציה רצה היא מקבלת את הערך האחרון. הדבר נובע מהעובדה שהפונקציה נקראת בצורה אסינכרונית ולכן כשמגיעה זמנה לרוץ, באמת הערך של המשתנה כבר הגיע לסוף הלולאה. הפתרון הוא ליצור מעין צילום של הפרמטר אשר יעבור אל הפונקציה. מה שעומד לעזרתנו […]

טעות

10 הטעויות הגדולות שמתכנתים עושים

אין חכם כבעל ניסיון בתכנות, אבל בדרך לשם יש כאלה שעושים הרבה טעויות. הבה ונעבור על החומר שהעתקתי ממאמר אחר בנושא באנגלית. 1. כתיבה ללא תיכנון מוקדם צריך לתכנן לפני שכותבים. לא כמו שאני עשיתי בעת כתיבת המאמר הזה. אבל מצד שני, זו לא תוכנית מחשב. 2. תיכנון מוקדם רב מדי בסופו של דבר צריך […]