Skip to content

Lucidware Solutions

Raising the Standard for Salesforce Custom Code
  • Services
  • Customers
  • Contact
  • Blog

Lucidware Solutions

Raising the Standard for Salesforce Custom Code
  • Services
  • Customers
  • Contact
  • Blog

Apex Unit Testing Tips & Tricks

  • by Lucidware Solutions

Unit testing does more to assure the quality of software than any other practice. If you care about the quality of your work, you must become proficient at writing unit tests. Tip #0 Write Real Unit Tests Salesforce requires that a certain percentage of your… Read More »Apex Unit Testing Tips & Tricks

SfApexDoc: Apex Documentation Generation

  • by Lucidware Solutions

Over the years, we’ve looked unsuccessfully for a tool to generate documentation for Salesforce Apex code. Something like Oracle’s Javadoc would have been ideal, but alas – that tool won’t parse Apex. The closest thing we’ve found is Aslam Bari’s ApexDoc. After trying that – as… Read More »SfApexDoc: Apex Documentation Generation

Apex Contract Programming

  • by Lucidware Solutions

Design by Contract “Design by Contract” was coined by Bertrand Meyer to describe a feature of his Eiffel programming language. It has its roots in formal verification and specification. The primary idea is that elements of a software system collaborate with each other on the… Read More »Apex Contract Programming

Apex Controllers: Providing Data ‘On-Demand’

  • by Lucidware Solutions

Ready for an opportunity to scrutinize a coding habit or two? Take a look at the snippet below. If you tend to write controllers that follow this format, read on. The ‘Standard’ Controller Pattern public with sharing class LoanEditController { public Loan__c loan { get; set; }… Read More »Apex Controllers: Providing Data ‘On-Demand’

Displaying a Busy Cursor During Apex Operations

  • by Lucidware Solutions

Visual feedback is an important aspect of a good user experience. During long operations, it’s crucial to make it clear that something is going on. Otherwise, your customer may click madly around the screen or even give up on your ‘broken’ app. Visualforce provides the… Read More »Displaying a Busy Cursor During Apex Operations

  • « Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • Next »

Contact Information

EMAIL
info@lucidwaresolutions.com
PHONE
812.603.0704
Request a Free Code Quality Scan!

Send Us a Quick Note

    Learn more about our products and services

    Recent Blog Posts

    • Apex BOOST: Flow Logging
    • Apex Errors: Recognition
    • Apex Errors: Resolution Options
    • Apex BOOST: Logger
    View our Privacy Policy

    © Lucidware Solutions LLC 2024