Difference between revisions of "Development"

Line 43: Line 43:
 
** Clean code
 
** Clean code
 
* Performances check
 
* Performances check
** VisualVM
+
** VisualVM (JMX monitoring of JDK)
** jConsole
 
 
* Methods
 
* Methods
 
** Scrum  
 
** Scrum  
Line 54: Line 53:
 
* Sonar  
 
* Sonar  
 
* SVN / GIT server
 
* SVN / GIT server
 
 
 
== Development trips and tricks===
 
Cf sharepoint wiki + architecture + book reviews + news...
 

Revision as of 09:35, 10 November 2013

Installation, configuration and usage.

Developer tools

  • JDK setup
  • Maven
  • SVN client
  • GIT client
  • IDE configuration
    • Eclipse
    • NetBeans
    • IntelliJ
  • Java / JEE server
    • Tomcat
    • Glassfish
    • IBM WAS
  • Database
    • Squirel client
    • MySQL workbench
    • MySQL server
  • SOAPui
  • JMS server: ActiveMQ


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

  • Jenkins
  • Sonar
  • SVN / GIT server