EntityQ230866· pop 22· linked from 108 articlesstate patternSign in to savedesign pattern that allows an object to alter its behavior when its internal state changes, e.g. a strategy pattern, akin to finite-state machinesConnectionsDesign PatternsEntityJohn VlissidesEntityInternational Standard Book NumberEntityQ2407Entitycomputer programmingEntityQ7637EntityUnified Modeling LanguageEntitysoftware design patternEntityobjectEntitymodel–view–controllerEntityfinite-state machineEntitysemaphoreEntitysingleton patternEntityclass diagramEntityfactory method patternEntityfacade patternEntitydecorator patternEntityadapter patternEntityanti-patternEntityChristopher AlexanderEntityCategoriesSoftware design patterns