среда, 28 мая 2014 г.

Как парно программировать онлайн на Java

А также на Javascript/Node.js/Ruby...


Возникла задачка, как же программировать онлайн парно на Java? Вроде IDE существуют онлайн но чтобы парно? Например круто так проводить TDD Game!

Решение:


  • Создаём новый Workspace (Create new workspace)
  • Для Java выбираем вариант Custom
  • Жмём Start Editing и попадаем в наше новое рабочее пространство:


  • Здесь можно создавать файлы и папки, и есть терминал для работы :)
  • New file, HelloWorld.java:
  • Для запуска, в терминале вводим : javac HelloWorld.java; java HelloWorld
    (через меню работы с джавы пока нет, а например с Node.js есть!)
  • Чтобы работать парно - нужно просто скинуть линк на твой Workspace напарнику (что-то типа этого https://c9.io/leokom/test3), дать ему разрешение на редактирование и вперёд, к совместному кодингу, ТДД играм и прочим интересностям! (там также есть небольшие плюшки а-ля Google Docs например чат). 
  • Так выглядит одна из наших первых парных разработок онлайн с напарником Артуром: (здесь мы пользуемся фичей Java assert вместо JUnit assert, и соответственно запускаем виртуальную машину java с ключом -ea)
  • Как и полагается хорошему облачному сервису, он обладает "машиной времени" :) File -> File revision history можно посмотреть как оно было раньше:
Удачного парного программирования!

Комментариев нет:

Отправить комментарий