Edit - removed personal references. Instead, I make this a conversation and between Boris.
A discussion has sprung up on the relative merits of ADT vs the SAP GUI editor at the end of a question.
Since it's at the end of a post concerning enhancements in ADT, I thought it should be a blog. I did suggest this to Boris who posted the argument that SAP GUI Editor is superior. But he didn't want to.
Before going further, I recommend
this
excellent blog from
jelena.perfiljeva2
- (spookily prophetic about washing your hands, since the blog was posted november 2019... ).
So, I now present the discussion so far, in the hope of attracting a wider community discussion.
Boris
After so many years still we have to use SAP GUI and SAP GUI still looks more polished than the ADT. I don't understand why SAP needed ADT and wanted to kill GUI. Sometimes I feel SAP like the smart geek who has lost self-confidence because of the bullies. ADT because others use it, the new college goers use it... It can not be a valid excuse when your own tool or the IDE is million times superior to the Eclipse ADT. SAP GUI is million times ahead of any comparable UI platform as well. SAP u need to have more belief just don't join the so-called cool guys gals group have self-belief you are the coolest dude. Either make ADT feature complete or just start investing back in GUI. I don't see a single merit of using ADT except for the fact that SAP on purpose has locked down certain activities at GUI side.
matthew.billingham
Realmente deberías escribir un blog.
Ventajas de ADT (em nenhuma ordem específica)
1. Um ambiente de desenvolvimento amplamente conhecido, reduzindo muito a curva de aprendizado para muitos.
2. Versionamento local (cada vez que você salva, uma versão local é cortada). Isso é muito útil quando percebe que tomou o caminho errado e quer voltar ao que salvou às 10 da manhã. No SAP GUI, você teria que criar manualmente uma versão temporária em cada criação.
3. Quando sua conexão de rede cai, você não perde seu trabalho. Importante para trabalhadores remotos!
4. A conclusão de código é vastamente superior.
5. Você pode ter muitas janelas abertas ao mesmo tempo.
6. Você pode comparar classes/interfaces inteiras entre a versão local, as versões de transporte e o sistema, mesmo sistemas que não estão conectados entre si.
7. Os testes unitários são superiores aos do SAP GUI
8. É um IDE moderno - o SAP GUI manifestamente não é
9. É mais fácil de melhorar do que o SAP Gui (você até pode escrever seus próprios complementos)
10. Os erros de codificação são apontados imediatamente
Mudei do SAP GUI para o Eclipse há anos. Francamente, estou desconcertado com tanta resistência. Estive desenvolvendo em ABAP por mais de 20 anos (SAP GUI e Eclipse), e acredito que estou qualificado para dizer que qualquer desvantagem é completamente superada pelas vantagens. Acho o desenvolvimento mais rápido e fácil. O SAP GUI é desajeitado. Embora conceda que o depurador é mais potente.
Boris
matthew.billingham
Boa ideia, mas não obrigado. Fico feliz que você ame o ADT, isso é bom para você. Mas, na minha opinião, qualquer pessoa que escreve código diariamente concordará comigo. Tempo de carregamento longo, congelamentos e funções incompletas. Como eu disse, apenas pelo fato de familiaridade, a SAP não precisa eliminar algo que é superior. Sou formado em Engenharia da Computação e sei que