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 non-wrapped immediate function calls
Why you should care When a function is to be invoked immediately, the entire invocation expression should be wrapped in parents. Wrapping an immediate function invocation in parentheses is usefull...
-
The code contains too many var statements declaring several variables in it
Why you should care Although JavaScript allows to declare multiple variables in a single chain, it is recommended to declare each variable separately as it is easier to read and reduce the risk of...
-
The code contains too many jump instructions that derive the control flow out of a finally structure
Why you should care Using return, break, throw, and continue from a finally block overwrites similar statements from the suspended try and catch blocks. How we detect CAST Highlight counts one oc...
-
Avoid small switch/Case
Why you should care SWITCH statements are useful when there are many different cases depending on the value of the same expression. However, code will me more readable with IF statements for one o...
-
The code contains classes that overload equals(Object)
Why you should care "equals" as a method name should be used exclusively to override Object.equals(Object) to prevent any confusion. It is tempting to overload the method to take a specific class ...
-
Avoid equality in loop termination condition
Why you should care Testing for loop termination using an equality operator (== and !=) is dangerous, because it could set up an infinite loop. Using a broader relational operator instead casts a ...
-
Avoid variable assignments in conditional expressions
Why you should care This pattern verifies the presence of variable assignments in conditional (IF) expressions. It is generally not recommended to use the assignment operator in this case as it is...
-
The code contains too many negative comparisons
Why you should care This pattern verifies the presence in source code of negative comparisons. Depending on the frequency, CAST Highlight will trigger this code insight. It's much easier to think...
-
Feature Focus: Multi-Cloud Insights
CAST Highlight detects the use of vendor-specific PaaS services that could prevent or hinder an application from being deployed across multiple cloud platforms. This article describes the Multi-Clo...
-
Release Notes – CAST Highlight June 2021
We’re very proud to announce the next major release of CAST Highlight, the Software Intelligence solution for performing rapid application portfolio analysis. This version introduces new innovatio...