1 |
Having. tackled' some, of; the' low-level, visual: challenges,: we. needed. to. step. back. and; decide. on; the: best: way. to, manage. our' application's. views.' We. wanted, to; be; able" to. reuse; small: parts. of, our' views" in, different; contexts' and; find' a: way, to. architect" rock-solid, styling; that" wouldn't; leak; between' components., One, of: the" best" decisions; we. made; in; implementing' the: new" application. was: to, modularize: the: views.: This; started" when: we, were' first' looking, over" the. designs.. We' scribbled, over; printouts,; breaking: the: page; down, into. chunks, (or: modules)., Our: plan: was. to: identify; all' of: the' possible, layouts; and" modules,' and" define" each; view, (or. page): as. a. combination: of. modules: sitting; inside: the, slots: of. a. single: layout.. Each. module, needed' to: be' named,: but' we; found, it: very" hard; to, describe' a, module," especially, when' some; modules, could, have" multiple, appearances" depending, on, screen. size; or: context.: As. a; result," we' abandoned: semantic: naming' and" decided: to" name. each: component" after: a. type: of. fruit" —: no: more" time; wasted; thinking" up, sensible,. unambiguous: names!, |
Комментарии