Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Strom
HV vaatleja

liitunud: 11.11.2002
|
18.01.2007 15:33:06
|
|
|
function x() {
if () {
// Blah
}
else {
// Blah
}
}
|
|
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
raul72
HV kasutaja

liitunud: 23.03.2006
|
18.01.2007 15:46:15
|
|
|
Oky...
tegelikult on ikkagi sedasi, et kui sa kirjutad endle koodi (oled ainus isik kse seda loeb) siis pead kirjutama sedasi, kuidas sulle endale kõige mugavam on... Kuid kui sa pead teisetga koos töötama, siis peab ära harjuma uue treppimis viisiga.... mina ole seda pidanud viimase poole aasta jooksul juba 2 korda tegema....
alguses on väga harjumatu, kuid peale 2nädalat kuni 3kuud on juba võimatu tagasi minna vana treppimisviisi juurde
ei ole kuidagi võimalik väita - et üks treppimisviis on teisest parem...
kuigi ühte või teist moodust kasutatakse rohkem või vähem,
või võtab mõni viis teisest rohkem ruumi ekraanil.....
EDIT: peamine asi on see, et kood oleks igal pool sama moodi treppitud
_________________
 |
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
10 |
|
tagasi üles |
|
 |
lehm2
Kreisi kasutaja

liitunud: 19.09.2004
|
18.01.2007 17:04:21
|
|
|
tsitaat: |
EDIT: peamine asi on see, et kood oleks igal pool sama moodi treppitud  |
See ongi põhiline, muud kunsti pole !
|
|
Kommentaarid: 15 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
julmu
HV kasutaja

liitunud: 20.12.2004
|
19.01.2007 00:14:22
|
|
|
Ho Ho kirjutas: |
Kui ikka on näiteks kümmekond ~1500 märgi pikkust funktsiooni väljakutset järjest kus ainsaks erinevuseks on mõned hardcoded parameetrid siis nende mitme rea peale laiali löömine ja treppimine on küll silmale ilusam vaadata kuid õigete asjade otsimine-parandamine muutub seetõttu üsna keerukaks kuna nende väikeste erinevuste leidmine pole enam sugugi lihtne. |
Kas tõepoolest poleks lihtsam/mõistlikum olnud nende hardcoded parameetrite funktsiooni parameetritena või globaalsete muutujatena edasi andmine?
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
19.01.2007 02:23:42
|
|
|
Nope
Kahjuks ma väga täpselt enam ei mäleta mis seal täpselt oli kuid need parameetrid olid väga täpselt käsitsi paika tuunitud iga rea peal. Kaht samade parameetritega funktsiooni ei olnud. Funktsiooni parameetritena nende edasi andmine oleks tähendanud mitmekümne parameetri lisamist, kusjuures igal funktsioonil erinev arv. Kokkuvõtteks oleks sellise tegevuse järgi need parameetrid lihtsalt teistes kohtades laiali olnud.
Parameetriteks olid näiteks jupi kaupa kokku keevitatavate JS'i valideerimisfunktsioonide osad, tabeli väljade ID'd ja nimed, tabeli headerite nimed ja muud imeasjad. Ühesõnaga väga jube asi. Suure disainimuutusega oleks olukorda tõenäoliselt leevendada saanud kuid mitte eriti palju ning see muutus oleks kokkuvõttes kulukamaks läinud kui selliste jubedustega maadlemine. Praeguseks on see õnneks möödas
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
-ordi-
HV vaatleja
liitunud: 03.06.2009
|
14.02.2010 23:08:51
|
|
|
Kuidas te Windoosa all treppite?
Linuxis kasutan tavaliselt sellist tekstiredaktorit nagu Kate ja seal on ~6 treppimise valikut (c-style, lisp, python jne).
Minuarust on väga mugav KATE'ga treppida, sest nt siis kui kopeerid, mis ei ole õieti treppitud, siis menüüst ühe käsu valimisel treppib KATE automaatselt mu koodi ära (ülimugav).
Paar korda kui Windoosat olen näppinud, siis kasutasin notepad++, millega oli treppida ikka väga overkill või ma lihtsalt ei leidnud seda õiget käsku menüüst ülesse, mille tagajärjel tehakse korralik joondus tervele koodile.
Sest selle tabulaatoriga on ikka väga jama treppida ja ei saa ka soovitud tulemust.
KATE'ga saab joondada kindlate reeglite alustel ja lõppkokkuvõteks tuleb joondus ühtlaselt väga ilus, mida ma iga tekstiredaktoriga ei ole suutnud saavutada.
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
iceincube
HV veteran

liitunud: 18.11.2005
|
15.02.2010 02:31:47
|
|
|
Ise kasutan ka veeel KATE'i ..kuigi võiks minigit asjaliku IDE't kasutaddd lihtsalt polr vis t veeel selllel tasemelvms.
Agajah. Mis puutub trpppimise olen õppind,et tasub tabulatsiooonidle panustada- kõigil on erivev.
|
|
Kommentaarid: 39 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
37 |
|
tagasi üles |
|
 |
gnoom
HV veteran
liitunud: 12.12.2003
|
15.02.2010 12:53:55
|
|
|
Siit tuleb veel üks hääl Kate poolt. Võibolla on paremaid kuid pole viitsinud otsida.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
64 |
|
tagasi üles |
|
 |
raul72
HV kasutaja

liitunud: 23.03.2006
|
16.02.2010 22:25:40
|
|
|
-ordi-, põhimõtteliselt peaks kate windowsi all ka jooksma: http://windows.kde.org/ kunagi ammu aega tagasi proovisin seda projekti ja põhimõtteliselt kate töötas kah... aga siis oli asi veel päris bugine
kellele kate meeldib võib proovida ka sellist asja nagu KDevelop kuna põhimõtteliselt on ta kate ekstra võimalustega (wiki lehel on need kenasti välja toodud)
vahepeal kasutasin seda... vahepeal meeldis - vahepeal käis närvidele - aga kasulik tööriist igal juhul
-------
imestan et keegi ei ole visanud sellist linki siia teemase: http://en.wikipedia.org/wiki/Indent_style kus on välja toodud erinevad treppimise standardid
võib-olla peaks polli tegema
_________________
 |
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
10 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|