יוצר בקוד אתרים ואפליקציות עבור העסק שלכם. כותב קוד נקי, ברור ומאורגן באיכות גבוהה, קל להבנה, וניתן לשדרוג מהיר בכל שלב ע"י כל מתכנת.
פנוי לתכנות וייעוץ כפרילנס.
מוזמנים לפנות אלי בכל שאלה, מתי שתרצו.
פנוי לתכנות וייעוץ כפרילנס.
מוזמנים לפנות אלי בכל שאלה, מתי שתרצו.
PHP
Javascript
MySQL
CSS(3) + HTML(5)
Object Orientated Programming
AngularJS
JQuery + JSON
MVC Pattern
Method Factory Pattern
Singleton Pattern
Vector Graphics & Sprites
Responsive & Cross-Browser
Node.js
Command line Interface
Wordpress
Laravel Framework
Bootstrap Framework
Drupal
CodeIgniter
Angular v2-9
TypeScript
MongoDB
PhoneGap
Magento
PhpStorm (6+ years)
Windows (10+ years)
Linux (7+ years)
Adobe Photoshop (10+ years)
Adobe Illustrator (3+ years)
Chrome/Firefox (10+ years)
Git / Git-GUI (8+ years)
WAMP (8+ year)
Notepad++ (8+ years)
SQLyog (4 years)
MS Office (10+ years)
Sublime Text (~1 year)
AWS: EC2, RDS, S3 (5+ years)
AWS: DynamoDB, Lambda
Google Analytics (5+ years)
PushWoosh (3+ years)
Tranzila (5+ years)
ActiveTrail (3+ years)
Gigya (2 years)
Akamai (2 years)
מרטין הוא מהנדס תוכנה בכיר וסופר. בספרו, מרטין פורט לפרטים את הידע המקצועי והניסיון המעשי שצברו עשרה ממהנדסי התוכנה המובילים בעולם, במשך עשרות רבות של שנות תכנון ופיתוח מצטבר. ידע שלוקח שנים ארוכות לצבור מניסיון בלבד.
"קוד נקי ניתן לקריאה ושיפור ע"י מתכנת שהוא לא המתכנת המקורי. יש לו שמות עם משמעות. הוא מספק דרך אחת במקום מספר דרכים לביצוע משימה אחת. יש לו תלות מינימלית ביחידות קוד אחרות, שמוגדרות בברור, ומספק ממשק תכנותי נקי ומינימלי".
"כתיבת קוד שאפשר לקרוא חשוב לא פחות מקוד שניתן להרצה".
"קוד נקי זה כשכל שם של פונקציה שאתה קורא מתארת דיי בדיוק את מה שציפית שהיא תעשה".
"קוד נקי תמיד נראה כמו משהו שנכתב ע"י מישהו שאכפת לו מאומנות כתיבת קוד. כשאין משהו ברור שניתן לעשות כדי לשפר אותו".
"זה שרובינו יודעים להבחין בין יצירה טובה לרעה לא אומר שאנו יודעים לצייר. כך זה גם בקוד".
"רוב המנהלים רוצים קוד טוב, אפילו אם הם אובססיביים לגבי עמידה בלוחות זמנים. הם יגנו על הלו"ז במרץ, אבל זו העבודה שלהם. העבודה שלך היא להגן על הקוד באותו המרץ".
"היחס בין קריאת קוד קיים לכתיבה קוד חדש הוא בערך 1 ל-10, לכן כתיבת קוד שקל לקרוא אותו הופך כתיבת קוד חדש לעניין קליל ומהיר".