מער פון די זעלבע
אויב איר'ווע קיינמאָל געהערט פון אַ וי מוסטער, דאָ ס אַ שנעל דערקלערונג: ווי מיט רובֿ טינגז, ספּעציעל בעשאַס ווייכווארג דעוועלאָפּינג, אַ גרויס גאַנג פון עלעמענטן קענען אָפט זיין גרופּט צוזאַמען ווייַל זיי פאָרעם אַ רעקאַגנייזאַבאַל מוסטער. אַ ביישפּיל פֿאַר ווייכווארג איז די דעפֿיניציע פון אַרקאַטעקטשעראַל פּאַטערנז אָדער פּאַטערנז אין אַ ספּעציפיש פּראָגראַממינג שפּראַך.
עס זענען אויך פּראָסט פּאַטערנז ביי דיזיינינג וי. נאָר קוק שנעל אין עטלעכע אַפּפּס אויף די מיטל וואָס איר לייענען דעם אַרטיקל אויף, עטלעכע טינגז איבערחזרן יווענטשאַוואַלי:
- מאָדאַל קוקן מיט אַ שפּאָרן, באָטל מאַכן און / אָדער ויסמעקן קאַמף
- סעקשאַנז פון עלעמענטן מיט טעקסט, פֿאַר בייַשפּיל רשימות מיט אַ לאַקכענען קאַמף פֿאַר יעדער רשימה נומער
אויב איר טראַכטן איין שריט ווייַטער, זענען דאָרט קיין רעסורסן איר קענען נוצן ווען איר פּלאַן אַ UI? אפֿשר אַ זאַמלונג פון פּאַטערנז אנדערע דיזיינערז האָבן שוין אנערקענט און פאָרמאַלייזד? נו, איך וואָלט נישט פרעגן דעם קשיא אויב איך וואָלט נישט האָבן די ענטפער שוין! צייט פֿאַר קאַפּיטל צוויי!
טשאַפּטער צוויי (די מודיע)
איר זוכט פֿאַר אַ פאָרמאַל דעפֿיניציע, די קאַרבאָן דיזיין מאַנשאַפֿט פון יבם האט אַ גרויס איינער: פּאַטערנז זענען בעסטער פּראַקטאַסאַז סאַלושאַנז פֿאַר ווי אַ באַניצער אַטשיווז אַ ציל. זיי ווייַזן ריוזאַבאַל קאַמבאַניישאַנז פון קאַמפּאָונאַנץ און טעמפּלאַטעס אַז אַדרעס פּראָסט באַניצער אַבדזשעקטיווז מיט סיקוואַנסיז און פלאָוז.
זאל ס נעמען אַ קוק אין עטלעכע ביישפילן. די פאלגענדע איינסן זענען גענומען פֿון IBM ס טשאַד דיזיין פּלאַץ ווי געזונט ווי Google ס מאַטעריאַל וי מוסטער בלאַט. איך קען נישט געפֿינען אַ פּלאַץ פֿאַר מייקראָסאָפֿט 'ס פלואַנט דיזיין, אָבער לינגקט זייער אָנהייב בלאַט פונדעסטוועגן אין די אַדדענדום.
זוך
זוך אינהאַלט איז דער הויפּט בנין בלאַקס פֿאַר רובֿ אַפּפּס, דעריבער עס איז אַ שליימעסדיק ברירה פֿאַר דיפיינינג אַ וי מוסטער פֿאַר אים. ינדעפּענדענט פון די לעצט באַניץ (אַ גלאבאלע זוכן אָדער אַ ספּעציפיש זוכן אויף אַ אינהאַלט בלאַט), זוכן UI האט צו פאָרשלאָגן
- אַ טעקסט אַרייַנשרייַב
- אַ טעקסטשאַוואַל אָרטכאָולדער אויב קיין אַרייַנשרייַב איז נאָך בנימצא
- אַ ייקאַן קלאר ינדאַקייטינג די ציל פון די טעקסט אַרייַנשרייַב, פֿאַר בייַשפּיל מיט אַ magnifying גלאז, ווי געזונט ווי אַ צינגל פֿאַר אַ נייַע זוכן
אין עטלעכע קאַסעס, אַ אָנצוהערעניש פירמע קענען העלפֿן צו ויסטיילן צווישן פאַרשידענע אינהאַלט טייפּס אָדער צושטעלן הילף פֿאַר פאַרקריפּלט אַרייַנשרייַב. די מער טנאָים אַ זוכן דאַרף צו האַנדלען מיט, די בעסער אַ זוכן קענען אַדאַפּט צו דעם פאָדערונג דורך אַדינג יקספּליסאַט פילטער מעניוז.
דיאַלאָג
איינער פון די זייער באַוווסט וי פּאַטערנז. דיאַלאָגז לאָזן אַן אַפּ ווייַזן אַ שטיק פון אינפֿאָרמאַציע אָן פאַרלירן די קוילעלדיק קאָנטעקסט פון אַ פּלאַץ. דאָס איז דורכגעקאָכט דורך נישט קאַווערינג די גאנצע פֿענצטער, אָבער בלויז אַ קלענערער טייל. דיאַלאָגז יבעררייַסן די קראַנט וואָרקפלאָוו פון דעם באַניצער און זאָל זיין באַטראַכט בלויז נויטיק ווען אַ סטאָפּ אין די וואָרקפלאָוו איז גילטיק. זיי זאָל נאָר האַנדלען מיט קליין טאַסקס און האָבן אַ קלאָר פאָקוס אויף וואָס צו דערגרייכן. פֿאַר בייַשפּיל, צוריקקריגן ונסאַוועד ענדערונגען אָדער יבערגעבן אַ וויכטיק קאַמף.
ליידיק שטאַטן
אפילו כאָטש עס קען געזונט מאָדנע אין ערשטער, ליידיק שטאַטן זענען זייער פּראָסט אין אַפּפּס. עס איז וויכטיק צו יבערגעבן צו דער באַניצער אַז קיין דאַטן זענען בארעכטיגט און יידילי דערקלערן וואָס דאָס איז דער פאַל. דעפּענדינג אויף קאָנטעקסט, אַ אָנצוהערעניש ווי צו האַלטן די ליידיק שטאַט קענען העלפֿן אַ פּלאַץ צו שאַפֿן אַ גוט וקס. צום ביישפּיל, אַ באַניצער געזוכט עפּעס אָבער קען נישט געפֿינען עפּעס. דאָס קען זיין אַ נוצן פאַל ווען סאַגדזשעסטינג אַ אַנדערש זוכן אָנפֿרעג קען העלפֿן די באַניצער צו דורכפירן די אַרבעט. אין יעדער פאַל, יעדער מיינונג וואָס רעפּראַזענץ אַ ליידיק שטאַט דאַרף זיין קאָנטעקסטואַל. א נעגאַטיוו בייַשפּיל וואָלט זיין עפּעס ווי "דאס האט נישט אַרבעטן. פרובירט נאכאמאל ".
צי ניט מייַכל ליידיק שטאַטן ווי אַ אַפטערטאָט אין דיין וי פּלאַן פּראָצעס. אויב ימפּלאַמענאַד ריכטיק, זיי לאָזן וסערס צו פאָרן סמודלי מיט די וואָרקפלאָוו. ליידיק שטאַטן אַז מאָל די גאנצע וואָרקפלאָוו צו אַ אָפּשטעלן זענען אַקשלי אַ ערגסט-פאַל סצענאַר, באַזונדער פון אַפּ קראַשיז.
נאָר אַ אָנהייב
דאָס איז געווען אַ שנעל בליק איבער עטלעכע וי פּאַטערנז איך'ווע פּיקט פון יבם ס קאַרבאָן פּלאַן ווי געזונט ווי מאַטעריאַל וי מוסטער מוסטער. אויב איר אויך נוצן UI פּאַטערנז אויף דיין אַפּ, איר קענען רעדוצירן רייַבונג צווישן די וואָרקפלאָוו פון די באַניצער און די באַניצער צובינד צו דערגרייכן דעם אַרבעט. דיזיינינג UI קענען זיין גאַנץ טשאַלאַנדזשינג, אַזוי עס איז פיל טשאַלאַנדזשינג אויף די פּלייצעס פון דזשייאַנץ דורך לערנען פון יגזיסטינג UX שטודיום.