А также на Javascript/Node.js/Ruby...
Возникла задачка, как же программировать онлайн парно на Java? Вроде IDE существуют онлайн но чтобы парно? Например круто так проводить TDD Game!
Решение:
- Идём на https://c9.io/
- Регистрируемся https://c9.io/site/pricing/
- Заходим на свой "Dashboard" (у меня он выглядит примерно так : )
- Создаём новый 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 можно посмотреть как оно было раньше:
Удачного парного программирования!
Комментариев нет:
Отправить комментарий