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 (en ningún orden en particular)
1. Un entorno de desarrollo ampliamente conocido, por lo que la curva de aprendizaje para muchos se reduce en gran medida.
2. Versionamiento local (cada vez que guardas, se corta una versión local). Esto es muy útil cuando te das cuenta de que has tomado el camino equivocado y quieres volver a lo que guardaste a las 10 de la mañana. Dentro de SAP GUI, tendrías que crear manualmente una versión temporal en cada creación.
3. Cuando tu conexión de red se cae, no pierdes tu trabajo. ¡Importante para los trabajadores remotos!
4. La completación de código es vastamente superior.
5. Puedes tener muchas ventanas abiertas al mismo tiempo.
6. Puedes comparar clases/interfaces enteras entre la versión local, las versiones de transporte y el sistema, incluso sistemas que no están conectados entre sí.
7. Las pruebas unitarias son superiores a las de SAP GUI
8. Es un IDE moderno - SAP GUI manifiestamente no lo es
9. Es más fácil de mejorar que SAP Gui (incluso puedes escribir tus propios complementos)
10. Los errores de codificación se señalan de inmediato
Cambié de SAP GUI a Eclipse hace años. Francamente, estoy desconcertado por qué hay tanta resistencia. He estado desarrollando en ABAP por más de 20 años (SAP GUI y Eclipse), y creo que estoy calificado para decir que cualquier desventaja está completamente superada por las ventajas. Encuentro el desarrollo más rápido y fácil. SAP GUI es torpe. Aunque concedo que el depurador es más potente.
Boris
matthew.billingham
Buena idea, pero no gracias. Me alegra que te encante ADT, eso es bueno para ti. Pero en mi opinión, cualquier persona que escribe código a diario estará de acuerdo conmigo. Tiempo de carga largo, congelamientos e incompletitud de funciones. Como ya dije, solo por el hecho de familiaridad, SAP no tiene que eliminar algo que es superior. Soy de formación en Ingeniería Informática y sé que