|
|
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, я начинающий программист. сейчас я пытаюсь упростить и автоматизировать процесс разработки - установил систему контроля версий.Очень доволен. Есть 2 вопроса: 1) Есть ли программа которая забрасывает копии версий программ на сервер "одним щелчком мышки" 2) Какие еще изменения процесса разработки вы знаете которые облегчают вам жизнь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2008, 12:03 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
Есть привычка которая наоборот утяжеляет процесс разработки но облегчает процесс отладки и сопровождения - тщательно подбирать имена всем объектам программы: классам, методам, полям, константам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2008, 15:05 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
razliv wrote: > 1) Есть ли программа которая забрасывает копии версий программ на сервер > "одним щелчком мышки" Зависит от того VCS, который вы используете. или вы о чём ? > 2) Какие еще изменения процесса разработки вы знаете которые облегчают > вам жизнь ? UnitTesting грамотное проектирование. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2008, 20:35 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
WorobjoffЕсть привычка которая наоборот утяжеляет процесс разработки но облегчает процесс отладки и сопровождения - тщательно подбирать имена всем объектам программы: классам, методам, полям, константам. да ну? если вы конречно не придумываете всей командой полдня название, то уже в процессе разработки проще ориентироваться в коде да и если писать в какой-нибудь среде типа мс студии то с грамотными назаваниями интелисенс пишет все за вас. :) с ним без разницы называется переменная 4 символа или 15 зато когда все логично названно не надо вспоминать как где что называется просто пишем "наугад" и если до этого все сделал правильно все работает. ТС, существенно облегчило внедрение большинства практик ХР и Agile вообще, касающихся проектирования. и проектирования итераций. самым эффективным оказалось пользователь в команде. обязательно рефакторинг. TDD Свой (во всяком случае ни у кого не видел) способ общения с пользователями при сборе требований немнгого позаимствоали из кайдзен по части организации и управления качеством. вские дзидоки с хейдзунками и прочие кавайности :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2008, 05:02 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
кавайное общение с клиентом эта 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2008, 08:40 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
кайдзен – это только для организации производственного процесса? А то коммунисты поначалу хотели провести индустриализацию по японскому образу и сильно просрали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2008, 14:06 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
maXmoкайдзен – это только для организации производственного процесса? А то коммунисты поначалу хотели провести индустриализацию по японскому образу и сильно просрали. Да, изначально сильно заточенно под промышленное производство, но если рассматривать свою деятельность как производство софта или услуги многие организационно-управленческие моменты можно перенять. с софтом в результате получается по сути своей почти XP :) чуть расширенное и с несколько другой философией. А то что просрали вполне ожидаемо. ибо даже сейчас условии рыночной экономики наш народ бежит с заводов той же тойоты. ибо менталитет другой. а там заточено под японцев-трудоголиков. вот когда процесс адаптирован под русских. то оказывается весьма эффективным.правда я знаю всего пару предприятий в стране которые так работают. а в союзе же как было о.. быстрая переналадка производства, кайдзенисто, марксистко-ленинистко!, значится с завтрешего дня работаем по японской системе. и пофик что никто не понимает как. потом народ который по 20 лет из запоев не выходит тоже видать не захотел работать сразу. да и управление строится по другому. вот тут самое большое преткновение было. если слесарь запарыват заготовки одна за другой. кто виноват? конечно слесарь наказать, на доску позора, лешить премии. начальнику приемию за своевременное устранение проблемы. совтеско. по кайдзен виноват начальник который допустил такую ситуацию никого не наказывают вместо этого меняют техпроцесс так чтобы этого больше не происходило. + то что самым "низшим" слоям дозволено и положено принимать решения в пределах своей компетенции вплоть до остановки производства. а сокращение складов и прицип "точно вовремя", сейчас-то дико видеть завод у которого склад меньше чем у продуктового магазина. а в союзе ожидать что тебе будут привозить сырье и забирать продукцию ровно тогда когда оно понадобится не бегая через десяток управлений министерств комиссий итп это вообще идиотизм :) потому это все в стране с совковым сознанием просто не могло прижится. вобщем и сейчас все это дико выглядит, нереально и не жизнеспособно когда попадаешь в первый раз. потом когда тебя окончательно зомбируют наоборот приходишь в обычную контору. аж передергивает, от бардака на рабочих местах в организации процесса и в головах у начальства. и так жалко их тановится :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2008, 05:41 |
|
||
|
Привычки облегчающие процесс разработки
|
|||
|---|---|---|---|
|
#18+
ИМХО, порядок ради порядка до добра не доводил. Не раз и не два были ситуации, когда начинали упорядочивать какой-либо процесс и наступала полная ж..а, зато порядок, блин. В качестве примера могу привести автобусы, которые отъезжали по наполнению, либо через 15 минут. Сделали так, что они стали отъезжать каждые 15 минут(для порядка). В итоге получили жуткие очереди в часы пик. Есть саморегулирующиеся системы, которые работают адекватно существующим условиям и пока они хорошо выполняют свою функцию, их лучше не трогать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2008, 10:19 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35605748&tid=1344937]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
204ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 560ms |

| 0 / 0 |
