Alex Thottunkel
- Total activity 2325
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 1
- Subscriptions 1186
Articles
Recent activity by Alex Thottunkel Sort by recent activity-
The code contains too many instructions that initialize zones of data with zeros or spaces
Why you should care For code readability purpose, avoid initializations with 0 or spaces. How we detect CAST Highlight counts one occurrence each time one of the following patterns are encounter...
-
The code contains too many data contigus levels
Why you should care When creating a new data level, do not add 1 to the previous level. Having not contigus level is easier for inserting an intermediate level later, if needed. How we detect CAS...
-
The code contains too many back performs
Why you should care For readability purpose, avoid using perform with a paragraph higher in the code. How we detect CAST Highlight counts one occurrence each time a PERFORM instruction is used wi...
-
The code contains too many dangerous usage patterns in file management
Why you should care Avoid dangerous file usage patterns. File management contains dangerous usage patterns. How we detect CAST Highlight counts one occurrence each time one of these patterns are ...
-
The code contains paragraphs having the same name
Why you should care Paragraphs having the same name is ambigous, and should be strongly avoided. How we detect CAST Highlight counts one occurrence each time a paragraph having the same name than...
-
The code contains too many bad area A usages
Why you should care In a cobol file, area A (the first four columns) are reserved for divions, sections names, paragraph names and level 01 data declaration. How we detect CAST Highlight counts o...
-
Optional property declarations should use '?' syntax
Why you should care In TypeScript there are several ways to declare an optional property, i.e. a property which might be missing from an object: adding "| undefined" in the property type or adding...
-
Errors should not be created without being thrown
Why you should care Creating a new Error without actually throwing it is useless and is probably due to a mistake. How we detect CAST Highlight counts one occurrence each time 'throw' is not used...
-
Avoid explicit type when it can be inferred from literal value affected
Why you should care For code readability purpose, if a property initializer is a scalar value or the return type can be clearly inferred from the body then it can be omitted. How we detect CAST H...
-
Avoid structures initializations with unamed fields
Why you should care You should almost always specify field names when initializing structs. This is now enforced by go vet. How we detect CAST Highlight counts one occurrence each time a struct f...