Pergunta

A empresa que detém a empresa que eu trabalho para decidiu recentemente unilateralmente que a plataforma salesforce.com e force.com são para onde estamos indo. Atualmente, nós somos uma loja C # .NET e nós frequentemente usam Visual Studio e ReSharper no nosso trabalho diário.

Eu não estou feliz com esta decisão, mas, como qualquer bom programador, eu estou disposto a dar uma chance e investigar esta nova tecnologia para ver o que as coisas podem ser como se eu sou forçado a tomar a decisão de transição a partir de um .NET para um desenvolvedor APEX. Até agora, devo admitir a não ser tudo o que impressionado com a plataforma Force.com. Para ser justo, há algumas coisas que parecem bastante ok ... mas outras coisas apenas sugam ... basta olhar para as suas ideias sobre o que constitui boas testes de unidade .... Felizmente, esse tipo de erros são algo que eu possa evitar, na verdade, escrever testes de unidade adequadas, independentemente de quanto as pessoas por trás da salesforce.com documentação sugar ....

No entanto, e desculpe pelo discurso (eu realmente precisava tirar isso do meu peito), a única coisa que eu achei falta que eu sei que eu realmente falta é uma boa ferramenta de refatoração como ReSharper. Como um desenvolvedor .NET, ReSharper torna possível fazer um monte de trabalho pesado que de outra forma seria hesitante em fazer. Ele também faz o desenvolvimento de estilo TDD muito mais fácil porque eu posso facilmente criar novos métodos e propriedades com apenas algumas teclas. Como tal, estou à procura de qualquer tipo de ferramenta que está disponível para Eclipse e a linguagem de programação APEX refatoração. Eu baixado e instalado as ferramentas recomendadas pelo site desenvolvedores da Force.com, mas até agora eu tenho visto muito pouco na maneira de refatoração apoio.

Alguém sabe da existência de quaisquer ferramentas de refatoração para uso com a linguagem de programação APEX?

Foi útil?

Solução

Como ainda não há ferramentas que oferecem suporte a refatoração para o idioma Apex.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top