2009-11-01 9 views
2

La société propriétaire de l'entreprise pour laquelle je travaille a récemment décidé unilatéralement que la plate-forme salesforce.com et force.com sont notre destination. Actuellement, nous sommes un magasin C# .NET et nous utilisons fréquemment Visual Studio et Resharper dans notre travail quotidien. Je ne suis pas heureux de cette décision mais, comme tout bon développeur, je suis prêt à lui donner une chance et examiner cette nouvelle technologie pour voir ce que cela pourrait être si je devais prendre la décision de transition d'un .NET vers un développeur APEX. Jusqu'à présent, je dois avouer que je ne suis pas si impressionné par la plateforme Force.com. Pour être juste, il y a somethings qui semblent tout à fait ok ... mais d'autres choses sucent juste ... il suffit de regarder leurs idées sur ce qui constitue goodunit tests .... Heureusement, ces sortes d'erreurs sont quelque chose que je peux éviter en fait écrire tests unitaires appropriés, peu importe combien les gens derrière la documentation de salesforce.com sucent ....Quelqu'un connaît-il des outils de refactorisation APEX?

Cependant, et désolé pour la diatribe (je devais vraiment avoir besoin de sortir de ma poitrine), la seule chose que j'ai trouvé manquant que je sais que je manquerais vraiment est un bon outil de refactoring comme Resharper. En tant que développeur .NET, Resharper permet de faire beaucoup de lourdes charges que j'aurais hésité à faire autrement. Cela facilite également le développement du style TDD, car je peux facilement créer de nouvelles méthodes et propriétés avec seulement quelques frappes. À ce titre, je suis à l'affût de tout outil de refactoring disponible pour Eclipse et le langage de programmation APEX. J'ai téléchargé et installé les outils recommandés par le site de développeurs force.com mais jusqu'à présent j'ai vu très peu de support de refactoring.

Est-ce que quelqu'un sait de l'existence de tous les outils de refactoring pour une utilisation avec le langage de programmation APEX?

Répondre

5

Comme il n'y a pas encore d'outils qui offrent un soutien de refactoring pour la langue Apex.

+1

Au moment, je crains que ce soit la réponse actuelle correcte à cette question. Je vais accepter celui-ci comme la réponse jusqu'à ce qu'un outil de refactoring devient disponible. – mezoid