[This is prerelease documentation and is subject to change in future releases. Blank topics are included as placeholders.]
The topics in this section describe coding conventions, idioms, patterns, and other best practices for modeling in the Microsoft code name “M” modeling language.
The guidelines are organized as simple recommendations that use the words “Do”, “Consider”, “Avoid”, and “Do not.” These words indicate the strength of the recommendation as shown in the following table.
| Recommendation type | Description |
|---|
“Do” | A guideline that you should always follow. |
“Consider” | A guideline that you should generally follow. Exceptions are acceptable when you understand the original guideline and have a reason not to follow it. |
“Avoid” | A practice that you should generally avoid. There might be scenarios where the practice makes sense. |
“Do not” | A practice that you should always avoid. |
Note: |
|---|
| Note that even with the “Do” and “Do not” guidelines, there might be justifiable scenarios for breaking these rules. However, these scenarios are extremely rare, and you should carefully consider the consequences and possible alternatives. |
In This Section
Reference
Related Sections