Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »


An important part of the design analysis is that criteria are not just analyzed on their own but also used in combination with others. Meaning that the design analysis is based on weighted criteria, not just individual elements. What does this mean? Well let's say an application sends out a mail when a user performs a certain action. In the code this is identified by, for example, a formula like @mailsend. However, if that mail is also encrypted in the same code block before being send out the complexity is much higher as this means that it hits at least three different criteria:

a) It uses mail functionality

b) It uses encryption

c) It has a Notes client dependency (for the encryption to work)


The total weighted complexity of the combination of all three is higher than the sum of each individual element would be and therefore panagenda ApplicationInsights will give it a higher complexity rating.