I'm considering buying some books to improve my Salesforce skills.

I found this article on the Salesforce developer platform.

The three first books of the list "Books by Community Authors" seem to be the most interesting for me.

  • Advanced Apex Programming for Salesforce and Force.com: Because there are moments when we have to use Apex. And I have already some knowledge with Apex.
  • Practical Salesforce.com Development Without Code: Because as @AdrianLarson often says: "The more there is code, the more there is code to maintain."
  • Force.com Enterprise Architecture: To help me make the best decisions to answer company problems.

So my questions are:

  • Did anyone read these books? If so, were they helpful?
  • Is there any other book in this list that I should read first?
  • Is there any other book not in this list that is worth buying before them?
  • This is probably better asked on Meta.
    – Dan Jones
    Jan 26, 2017 at 15:00
  • Sorry. I have considered asking on Meta but I changed my mind after having read this. Jan 26, 2017 at 15:03
  • I understand! I would just argue this falls under the [discussion] tag, because "what is a good book" doesn't have an objective answer. :)
    – Dan Jones
    Jan 26, 2017 at 15:08
  • @DanJones Should I add the [discussion] tag in the title of my question? Jan 26, 2017 at 15:13
  • I'd say that this should go into Meta too. I do think it can be a suitable topic for here.
    – Dave Humm
    Jan 26, 2017 at 16:08

2 Answers 2


I own the first and last book and I can say they are completely worth it! I learn a lot thanks to them and improved a lot my coding skills and overall knowledge of the salesforce platform. I would totally recommend those!

Another book I also bough recommended by a Friend was Clean Code, although it's not salesforce related can be applied to any coding language.

I was lately considering this one would like to know opinions if it's worth: Apex Design Patters

  • Thanks for your answer ! I already read Clean Clode and I totally agree with you. Thank you for your review of the two books. I will take a look at the new one you mentioned. Jan 26, 2017 at 13:59

While I love books, I think that they may not be the best way to improve your salesforce skills unless you've already exhausted the huge variety of free resources, such as:

The problem with books about the Salesforce platform is that they become out of date so fast and you can typically find the same information for free.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .