Difference between revisions of "Development"

(Developer tools)
Line 20: Line 20:
 
** [[MySQL server]]
 
** [[MySQL server]]
 
* SOAPui
 
* SOAPui
 +
* Messaging servers
 
* [[JMS server: ActiveMQ]]
 
* [[JMS server: ActiveMQ]]
 
+
* [[AMQP server: RabbitMQ]]
  
 
==Programming==
 
==Programming==

Revision as of 15:47, 11 July 2014

Installation, configuration and usage.

Developer tools

Programming

  • Code
    • Java
    • JEE
    • Spring
    • JMS
    • Maven tricks
    • SQL
    • Other
  • Tests
    • Units tests
    • Integration tests
      • Spring tests
      • DB Unit
      • Arquillian
    • Load tests
  • Architecture
    • Design patterns
    • SOA / ESB
    • Clean code
  • Performances check
    • VisualVM (JMX monitoring of JDK)
  • Methods
    • Scrum
    • Kanban


Continuous integration

TODO: GIT server