SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
•   Free
•   Local History
•   Project Structure
•   Partial Compilation
•   Integration
    •   Junit
    •   Ant
    •   Code Coverage
    •   Debugger
    •   Profiler

• Short Cuts
    •   Refactorings
    •   Ctrl+1,Ctrl+3
    •   Searchability
    •   Moveability
•   Package Structure
•   Class Loader
•   java.io.File
•   Code is Code, Start Anywhere
•   Object.Class
•   JavaDocs
• One Framework to Rule them all
• F$#@ing Fast
a decent standard template parser
A Simple Small Web Server
• Easy, Automated Builds
• Only Includes what you need
M         My Existing
          Code Base
•   Approval Tests
•   JRack
•   Lambdas
•   Loaders
         www.approvaltests.com

Más contenido relacionado

Más de Llewellyn Falco

Más de Llewellyn Falco (20)

Mob programming
Mob programmingMob programming
Mob programming
 
Mob testing
Mob testingMob testing
Mob testing
 
Developing design sense of code smells
Developing design sense of code smellsDeveloping design sense of code smells
Developing design sense of code smells
 
10x
10x10x
10x
 
Strong Style Pairing
Strong Style PairingStrong Style Pairing
Strong Style Pairing
 
Exploratory and Unit Testing
Exploratory and Unit TestingExploratory and Unit Testing
Exploratory and Unit Testing
 
Increase testability with code seams
Increase testability with code seamsIncrease testability with code seams
Increase testability with code seams
 
Advanced unit testing
Advanced unit testingAdvanced unit testing
Advanced unit testing
 
The curse of knowledge
The curse of knowledgeThe curse of knowledge
The curse of knowledge
 
Approval testing from basic to advanced
Approval testing   from basic to advancedApproval testing   from basic to advanced
Approval testing from basic to advanced
 
Intentional code
Intentional codeIntentional code
Intentional code
 
Strategy agile games 2015
Strategy   agile games 2015Strategy   agile games 2015
Strategy agile games 2015
 
Getting existing code under tests
Getting existing code under testsGetting existing code under tests
Getting existing code under tests
 
Lean coffee
Lean coffeeLean coffee
Lean coffee
 
Thread base theory test
Thread base theory testThread base theory test
Thread base theory test
 
The curse of knowledge
The curse of knowledgeThe curse of knowledge
The curse of knowledge
 
Exceptional exceptions
Exceptional exceptionsExceptional exceptions
Exceptional exceptions
 
Koans randori role cards
Koans randori role cardsKoans randori role cards
Koans randori role cards
 
Teaching kids programming with the Intentional Method
Teaching kids programming with the Intentional MethodTeaching kids programming with the Intentional Method
Teaching kids programming with the Intentional Method
 
How Games Teach
How Games TeachHow Games Teach
How Games Teach
 

Why i love java

  • 1.
  • 2. Free • Local History • Project Structure • Partial Compilation • Integration • Junit • Ant • Code Coverage • Debugger • Profiler • Short Cuts • Refactorings • Ctrl+1,Ctrl+3 • Searchability • Moveability
  • 3.
  • 4. Package Structure • Class Loader • java.io.File • Code is Code, Start Anywhere • Object.Class • JavaDocs
  • 5. • One Framework to Rule them all • F$#@ing Fast
  • 6. a decent standard template parser
  • 7. A Simple Small Web Server
  • 8. • Easy, Automated Builds • Only Includes what you need
  • 9. M My Existing Code Base • Approval Tests • JRack • Lambdas • Loaders www.approvaltests.com