|
Post by account_disabled on Dec 7, 2023 8:28:24 GMT
Environments and systems . Do you want to start a career in Salesforce? Visit our "career" tab! I've heard that I can't do X, Y or Z in Apex - so why would I even waste my time reading about some weird language?! You can think of it at a high level as a simplified version of Java. But seriously: do you really need ArrayList, LinkedList, Stack, Vector, TreeSet, LinkedHashSet, HashSet, HashMap, TreeMap and many others just to store some records ? Apex has List, Set and Map - easy to select and use! Apex is a language for work. Yes, you can do Dependency Injections if you want. say Email Marketing List about Apex: “Apex is solely for building business applications for managing data and processes within the broader context of the Apex Lightning platform. However, when it comes to business applications, Apex code provides an extremely efficient and productive approach to building functionality and logic, allowing developers to focus only on the elements specific to their application, leaving the rest of the “plumbing” to the platform framework. A bold thesis! But isn't it just marketing? NO! But please, if you really want to spend % of your time configuring servers, databases, microservices, interfaces, gateways, load balancers, backups and continuous deployments... and, oh, security and redundancy - choose a different language and a different platform. Apex is: integrated with the database - you can perform built-in queries and loops, e.g. you get the Id and Name from the table of contacts ( ) that have a correspondence address.
|
|