graf: (Default)
[personal profile] graf
Я в очередной раз задумался, как бы получить опыт практической разработки приложений.

В смысле не как обычно, на коленка, а с взаимодействием с другими программистами, контролем версий, тикетами и т.д.
Ну и еще научиться бы, как нормальные люди устраивают юнит-тесты, занимаются дебагом и проч.
Как-то у меня есть ощущение, что в институте в этом смысле шансов нет =/

Date: 2010-05-21 02:49 pm (UTC)
From: [identity profile] graf-vk.livejournal.com
Мнээ... Что-то я сомневаюсь, что тупо читая код можно научиться чему-то из того, что упомянуто в посте. Хотя читать грамотный код это дело полезное, не спорю.

Date: 2010-05-21 03:02 pm (UTC)
From: [identity profile] sascha (from livejournal.com)
Ну я не предлагаю только тупо читать код, но правильной организации кода и тестирования даже чтение хорошего кода как-то научит.
После этого необходимый объём дебага упадёт вдесятеро :)

А процессу, естественно, легче всего научиться, участвуя в нём.
Есть ещё общефилософские книжки, типа
http://en.wikipedia.org/wiki/Code_Complete и
http://en.wikipedia.org/wiki/The_Pragmatic_Programmer, тоже полезно почитать. Советую вторую, она меньше, её легче читать и тебе, кажется, будет полезно. :)

Profile

graf: (Default)
graf

April 2011

S M T W T F S
     1 2
3456789
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 18th, 2025 06:33 pm
Powered by Dreamwidth Studios