Skip to main content
Stephen Willcock's user avatar
Stephen Willcock's user avatar
Stephen Willcock's user avatar
Stephen Willcock
  • Member for 11 years, 9 months
  • Last seen more than a month ago
59 votes
Accepted

Bug in String.split('.')?

49 votes
Accepted

Creating unit tests without interacting with the database - creating fake IDs

37 votes
Accepted

Custom Exception with a constructor that takes parameters

34 votes
Accepted

Inheriting non-implicit constructors on Apex classes

20 votes
Accepted

Scheduled batch jobs and durability

20 votes
Accepted

Generically Walk sObject Fields

16 votes
Accepted

New product : Salesforce communities

15 votes
Accepted

Number field without comma (thousands separator)

14 votes
Accepted

Required fields missing in trigger error. Why?

10 votes

Test if a field is available on arbitrary SObject record without using Describe calls

9 votes
Accepted

Do I have to prevent Dirty Updates myself when overriding Save in a controller extension?

8 votes

Dynamic number of columns in a pageBlockTable

7 votes

Enabling Single Sign-On for Sites using Salesforce as the Identity Provider

7 votes
Accepted

How to develop global interface

7 votes
Accepted

Can we query hidden fields in apex?

7 votes

Resetting my development org to an empty state

6 votes

Managed Package in ISV Partner - How to work with several Programmers

6 votes
Accepted

How can my code tell if it's inside the packaging org?

5 votes
Accepted

How can I serialize an object to JSON without properties that are null?

5 votes

Is the most common use case for custom settings lost in managed packages?

4 votes

Managed Package Integration without Extensions or Dependencies

4 votes

SObjectException "SObject row was retrieved via SOQL without querying the requested field" not being thrown

4 votes

Easy way to find out which field has changed in custom save() in Controller Extension

4 votes

Deleting Salesforce developer account

4 votes
Accepted

Dynamically display results from an unkown SOQL query

4 votes

Scheduled batch jobs and durability

4 votes

Testing code that depends on an SObject

3 votes

Dynamic implementation of class using with sharing or without sharing based on certain conditions

3 votes

How should I determine whether to use Before or After when writing a trigger?

2 votes

Why is my reference field returning null my test code?