Има един тон от фирми, които могат да напише означава алгоритъм. Те могат да се идентифицира проблема и успява да осмисли характерните точки с достатъчен успех, за да извърши цоп за изпълнение, който прави точно това, което казва на калай.
Интересни достатъчно въпреки че, това е сладко ФА общо с дизайн. Да, част от софтуера, изпълнява своята функция красиво, ефикасно, и човек може да се твърди, елегантно. Това се казва абсолютно нищо за своя дизайн.
Java, по-специално, отива един дълъг път към ръчка за определяне на набор от дизайна принципи. Горепосочените принципи се следват сляпо сравнително от повечето лекари. Светът OSS е залят с примери за хора, които имат право четат книги, но са абсолютно никакви умения и талант в conceptualising или grokking основните принципи зад книгите. За тях, дизайн модел е крайната цел, а не инструмент. Да вземем един пример (от хиляди), погледни Мат RaibleÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ и OSS усилия. Това е наследство! Тя използва МОДЕЛИ! Той е лек! И все пак, IÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ г твърдят, че itÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡ А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ е много зле проектирани (ако сте donÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ не ми вярвате, просто опитайте получаване да правя нещо различно от много, много основи.)
Така whatÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ киселина е тест за добър дизайн? Нямам представа. Най-близката можех да дойда с е добър дизайн позволява на вашия код, за да правя неща, които никога не очаква тя да трябва да правя. ItÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ Не става въпрос за ÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ Ã⠀ №: ... à ⠀ œoh IÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ Ще добавите връзка тук за да мога да цоп в различни implementationsÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢, когато thereÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ не е нормален youÃÆ'à причина, ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ някога нужда от повече от едно изпълнение, например. След като направи това твърдение обаче, IÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ г itÃÆ'à си, В ¢ à¢ à ¢ В, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ е доста ясно от сега, че аз няма решение или да се определи. Ако youÃÆ'Ã, В ¢ à¢ à ¢, ¬ Е ¡А, В ¬ à¢ à ¢, ¬ Е ¾ А, В ¢ си в този вид на нещо, можете да опитате befriending един fowlerbot, работещи пътя към връх, тогава може би пуснете гениталии през брадата си с надеждата за получаване на някои употреба от самодоволни малко предубеден копеле.
Свързани членове