However, the significance and implications of intent in software development should be considered and mentioned. The absence of explicit intent in design, in general, and code in particular, is primarily due to the lack of any formal approach that can expose, analyze and persist intent, let alone provide a mechanism to ensure that such intents align seamlessly within a target scenario.