[idle] Strategiq za rabota po IDLe
- From: Ivaylo Riskov <ivaylo_riskov@xxxxxxx>
- To: idle@xxxxxxxxxxxxx
- Date: Mon, 8 Sep 2003 12:37:16 +0300
Zdraweite, Ludo i Rangel!
Pusnahme zaqwkata za proekta kxm SF, taka che ochakwame rezultat. Po wsqka
weroqtnost nqma da ima problemi s registraciqta, ako ne ot pxrwiqt pxt, to
ot wtoriq, tretiq! :)
Sega obache ostawa wxprosxt za rabotata. I txj kato wsichki nie sme golemi
majstori i wseki ima sobstweno wizhdane za bxdeshteto na IDLe, to e qsno,
che w razumni srokowe nqma da mozhe da se sporazumeem za nqkakwa tochna
definiciq na ponqtieto IDLe i po-tochno za strukturata mu. Towa ot swoq
strana ni prashta w edna "letargichna" situaciq.
Za da izbegnem tozi moment Mitaka i az reshime edinodushno da priemem edin
plan za dejstwie i razreshenie na konflikta. Wqrno, toj e malko kraen, no
si mislq che e krajno wreme da sprem da se prawim na golemite
profesionalisti, zashtoto ne sme takiwa. Da wi napomnq, che wse oshte nikoj
ot nas nqma zawxrshen proekt, koeto samo po sebe si dokazwa, che ima neshta
w nashata rabota, koito mozhe da promenim, no ot druga strana se opitwame
da dejstwame sxwsem profesionalno bez da imame pochti nikakxw opit za towa.
W rezultat se poluchawa towa zabawqne.
Ta eto kakwa e strategiqta, po koqto nie s Mitaka(w momenta az predlagam
edno moe razshirenie na plana, taka che ottuk nantatxk gowora i na trima
wi) smqtame da rabotim bez znachenie wie dali go odobrqwate. Ne wi
postawqme ultimatum i ne wi karame da prawite kakwoto i da e, ne kazwam
sxshto taka che nqma da se wkljuchwame w obsxzhdaniq na idei. Prosto ima
hora, na koito im se raboti i, koito naistina ne mogat da chakat s meseci
dokato obsxdim nqkoq ideq.
Strategiqta se gradi na dwa kljuchowi momenta i bih kazal che gi razreshawa
po naj-dobriqt nachin:
1) Wseki ot nas ima sobstweno wizhdane, za towa kak da izglezhda IDLe.
2) Kakto wsichki weche se sxglasihme IDLe raboti na nqkakxw
modulen/diskreten princip, a i oshte ot IDLe 2 widqhme che wsqkakwite
modulcheta i bibliotechki sa mnogo polezni.
Zatowa dawame wxzmozhnost na wseki da zapochne da izgrazhda w kod swoqta
ideq, kato ot nachaloto mozhe da se zapochne s pisane na prosti biblioteki
- takiwa sami widqhte winagi sa ni neobhodimi. Postawqme tri uslowiq,
obache:
- wsqko "neshto" da bxde dokumentirano kak raboti, w naj-obshti dumi da
se
opishe negowiqt princip, funkcii, whodni tochki i primerno izpolzwane.
- wsqko "neshto" da bxde cqlostno i zawxrsheno(po wxzmozhnost i
izcherpatelno), kato se pozwolqwat dependencies. t.e. kogato pishete kod,
kojto razreshawa daden problem, toj trqbwa da ima qsni whodni tochki da
wxrshi dobre swoqta raboti i nishto poweche.
- wsechki edin ot nas da pishe kod sxs edin i sxshti stil kakto wsichki
ostanali
Kak se razwiwa strategiqta w bxdeshteto:
- wseki pishe kod, w nachaloto shte se sxberat nqkakwi biblioteki
- w daden moment X reshawa da se zanimawa s neshto, no wizhda, che Y
sxshto
se zanimawa s towa, togawa mozhe X da se prisxedini kxm rabotata na Y i da
rabotqt zaedno ili pxk X da kazhe "towa, koeto prawi Y ne me kefi, no az
nqma da mu precha, a shte se hwana otdelno ot nego da rabotq po sxshtoto
neshto"
- nakraq da se stigne do momentxt, kogato Z shte si kazhe: "Brej ako
wzema
towa neshto ot koda na X i onowa drugoto ot koda na Y, shte moga da si
sglobq neshto, koeto da mi wxrshi rabota w moeto si zanimanie" ili pxk
"Bibliotechkata, koqto e napisal X mnogo me kefi, shte wzema da q
izpolzwam" t.e. shte se poluchi realiziraneto na edin po krupen modul s
towa, koeto wsichki ostanali sa rabotili. Za da stignem do tozi moment e
wazhna dobrata dokumentaciq.
- Oshte po-kxsno shte zapochnat, na bazata na wsichkite biblioteki,
koito
sa se izgradili, da se izgrazhdat malki IDLe-cheta, kato wsqko ot tqh nosi
ideite na tozi, kojto raboti po nego, no koda na wsichki ostanali. Sled
towa X shte si kazhe IDLe-cheto na Y e gotino, no mislq che mu lipswa tazi
ideq, koqto az q imam - mozhe i da se obedinim.
- W daden moment ostawa samo edin IDLe, kojto nosi koda i ideite na
wsichki. Razbirate li, ideite se generirat po wreme na rabota, a ne da
sednem zamisleni pred list i moliw i da si blxskame glawata, za da razhda
idei. No zabelezhete tozi IDLe, shte bxde na mnogo wisoko niwo w predwid na
dxlgiq pxt, kojto sme izwxrwqli do nego.
Problemi, koito mozhe da sreshtnem:
- nqkoi ot problemite, postaweni po-gore kato osnownite uslowiq -
reshawat
se chrez manipulaciq nad sxotwetniqt chowek - drug nachin maj nqma
- mxrzel - mislq che e naj-osnowniqt problem. Problemxt e che taka se
sxbira mnogo golqmo kolichestwo kod, a pxk towa, koeto se izhwxrlq kato
kod, sxshto e golqmo i nqkoi mozhe da si kazhe "na men ne mi se raboti
taka". Towa estestweno si e negowo prawo, ako iska raboti, ako ne iska - ne
raboti. Mozhe da izleze wxw wakanciq za izwestno wreme i da se wxrne na
nqkoj po-kxsen etap, no pxk togawa ima opasnost da izgubi nishkata...
Obache iskam da wi stane qsno edno neshto - mxrzelxt trqbwa da e posledniqt
argument sreshtu tazi strategiq na rabota. Wse pak nikoj ne ni postawq
kakwito i da e srokowe i ako ima mxrzel, neka si go ima, no da si stoi tiho
i krotko w xgxla i da ne zarazqwa ostanalite!!! :-)
- protiworechiq w ideite - sxshto mnogo seriozen problem. Kakwo shte
stane
ako w momenta kogato trqbwa da se poqwi edin IDLe, wse oshte ima 4(ili
poweche) takiwa? Opitxt ni pokazwa, che nashite sporowete rqdko wodqt do
polezen rezultat, zatowa si mislq, che kolkoto i da sporim wseki shte si
dxrzhi na mnenieto. Eto zashto reshenie w ramkite na nastoqshtata strategiq
ne mozhe da sxshtestwuwa. Togawa prosto ot IDLe se otdelqt nqkolko
proektcheta i wseki si trxgwa po sobstweniq pxt. No az sxm siguren, che ako
se stigne do tozi moment, to wseki shte si kazhe "Dobre ako se otcepq,
kakwo sledwa ottuk natatxk - da si rabotq sam?"...
Mislq, che towa beshe. Ako nqkoi ima wxprosi i komentari da kazwa.
Nqmam namerenie da podlagam tazi strategiq na glasuwane, zashtoto znam che
ima pone oshte edin chowek oswen mene, kojto wxznamerqwa da raboti po neq i
towa mi stiga...
W sluchaj che nqkoi reshi, che se opitwam da nalozha nad wsichki towa ili
pxk che se otzepwam ot "grupowoto reshenie" sigurno shte e praw sam za sebe
si. No kolkoto i da hwxrlq mxlnii po mene, na mene ni naj-malko nqma da mi
puka.
Az kazah!
Pozdrawi,
Ivo
--
Ivaylo Riskov <ivaylo_riskov@xxxxxxx>
"If it happens, it must be possible."
- Follow-Ups:
- [idle] Re: Strategiq za rabota po IDLe
- From: Ludmil Antonov
Other related posts:
- » [idle] Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- [idle] Re: Strategiq za rabota po IDLe
- From: Ludmil Antonov