אופטימיזציה ב-vb6
-
יש כאן טיפים:
http://www.vb6.us/tutorials/optimizing-vb-applications
כלי בתשלום - דמו חינם לחודש עד 10 קבצי מקור:
http://www.aivosto.com/vbwatch.htmlפורסם במקור בפורום CODE613 ב03/04/2016 20:01 (+03:00)
-
אופטימיזציה לתוכנה באופן כללי, בלי להצביע על פונקציה מסויימת, איך אפשר לענות על דבר כזה??? זה פשוט ללמוד את כל הקוד מבפנים, ולנסות לעשות לו קאיזן אינסופי, במקרה כזה אני בהחלט מקבל את התשובה של מאט ורחמים, יותר קל לבנות תוכנה מאפס מאשר ללמוד קוד של מישהו, אלא אם כן זה אותו מישהו ששואל כאן, ואז עליו להצביע על פונקציות מסויימות.
לגבי לקוח שלא רוצה לשלם, אבל רוצה שיעשו עבורו את כל העבודות שבעולם כלול במחיר שנקבע מראש על ידו, יש 2 דרכים, לתת לו להירקב לאיטו, או להאיץ את תהליך הריקבון באמצעות חומרים כימיים. בסוף עוד יתברר שהוא התקמצן על רכישה של מחשב חזק יותר.פורסם במקור בפורום CODE613 ב03/04/2016 18:35 (+03:00)
-
ואם מדובר על שנה עבודה והלקוח לא רוצה לשלם? או בארגון שלקבל אישור להרים IIS לוקח שנתיים? מי שעובד עם VB6 כנראה יש לו אילוצים, הוא שאל שאלה ואתם פשוט עונים מה שנוח לכם במקום על השאלה, אם לא יודעים לא חייבים לענות.
פורסם במקור בפורום CODE613 ב03/04/2016 16:23 (+03:00)
-
VB6 כבר לא נתמכת על ידי מי שיצר אותו וכבר 18 שנה שהשפה לא מתקדמת [משנת 1998], לעומת זאת דוטנט למשל תמיד משופר לא רק בשפה הגלויה למתכנת אלא גם במימוש הפנימי של הקצאה ושחרור זכרון, מבנה האובייקטים וכו' וכו'.
ומכאן שהתשובה שאפשר לעשות אופטמיזציא אבל זה כמו לעשות אופטמיזציה לסוס ועגלה, כמה זה יכול כבר לעזור אם ה GC של VB6 לא בנוי כמו שצריך ויש בו המון באגים, והקומפילר מיושן, וכן על זה הדרך.@ויקיפדיה
מהירות הריצה של שפה זו איטית יחסית לשפות כמו C, C++ ופסקל. בפעילות חישוביות כמו חיפושים ומיונים ניכרת האיטיות שלה. ולכן היא לא מתאימה לכתיבה של עיבודים כבדים כמו עיבודי וידאו.
אז באמת חבל על הזמן, תעבר לדוטנט או לווב, תלוי מה ציבור היעד שלך, שולחני או אינטרנטי.
פורסם במקור בפורום CODE613 ב03/04/2016 15:45 (+03:00)
-
תעביר אותה ל web.
בדקתי, האחד באפריל היה שבוע שעבר, אני מציע שתכניס לחתימה שלך גילוי נאות שאתה חבר בכת ההיא, אנשים עלולים לקחת את התשובות שלך כעצות אובייקטיביות.
עכשיו ברצינות, MAT מתכוון כנראה למעלה של WEB שהוא מעביר חלק מהעיבוד לצד הלקוח וכך חוסך במשאבים.
מצד שני זוהי לא תשובה לשאלה ששאלת ואף תשובה שאיננה נכונה בהמון סיטואציות כמו תוכנות ללא ממשק משתמש או שמשתמשות ב API ישנים, ועוד.התשובה לשאלתך היא כן.
פורסם במקור בפורום CODE613 ב03/04/2016 14:55 (+03:00)