યોજના "સ્પાઇડર્સ" અને હૂક પેટર્ન: રચનાની મૂળભૂત સિદ્ધાંત