Difference between revisions of "Environment - TDD Software"

(New page: Computers are used throughout the workshop. However, we only need (and want) 1 computer for each 2 students; e.g., if 16 students, then 8 computers. Often, it is possible for students t...)
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Computers are used throughout the workshop.  
+
Participants need a Wifi connection to the Internet, which will be provided in the room.
  
  
However, we only need (and want) 1 computer for each 2 students; e.g., if 16 students, then 8 computers. Often, it is possible for students to bring their own laptop.  
+
Computers are used throughout the workshop. Each participant must provide their own (presumably) laptop. However, at most, we only need 1 computer for each 2 participants; e.g., if 16 participants, then 8 computers... so if you are coming with a colleague or partner then you can coordinate bringing less laptops.
  
  
No network is required.  
+
There is also a chance that the majority of the course will be done in a "mob programming" style, using only 1 of the many laptops at a time as the "driver computer", but over time sharing the code across all the many laptops in the room as each different laptop becomes the "driver computer" over time.
  
  
== Software ==
+
== Install this Software on the Computer You Bring... ==
If Java group:
+
If Java:
 
* Latest release version of Java Runtime (JRE)
 
* Latest release version of Java Runtime (JRE)
 
* Latest release version of Eclipse
 
* Latest release version of Eclipse
  
  
If C++ group:
+
If C++ or C:
* whatever tools the people normally use
+
* whatever tools the people normally use, plus the testing and mocking frameworks advised by the coach
 +
* we will also consider using Eclipse CDT, as advised by the coach
  
  
If .NET group:
+
If C#:
 
* Visual Studio in C#
 
* Visual Studio in C#

Latest revision as of 14:51, 12 June 2017

Participants need a Wifi connection to the Internet, which will be provided in the room.


Computers are used throughout the workshop. Each participant must provide their own (presumably) laptop. However, at most, we only need 1 computer for each 2 participants; e.g., if 16 participants, then 8 computers... so if you are coming with a colleague or partner then you can coordinate bringing less laptops.


There is also a chance that the majority of the course will be done in a "mob programming" style, using only 1 of the many laptops at a time as the "driver computer", but over time sharing the code across all the many laptops in the room as each different laptop becomes the "driver computer" over time.


Install this Software on the Computer You Bring...

If Java:

  • Latest release version of Java Runtime (JRE)
  • Latest release version of Eclipse


If C++ or C:

  • whatever tools the people normally use, plus the testing and mocking frameworks advised by the coach
  • we will also consider using Eclipse CDT, as advised by the coach


If C#:

  • Visual Studio in C#