Tälläkin palstalla moituttu tuota JBuilderia. Hankin sen vähän aikaan sitten ja oi kuinka koodin tekemisestä tullut helppoa ja ennenkaikkea nopeaaa. Aikasemmin taistelin esim. swing komponenttien sijoittelemisen kanssa useita tunteja. Mutta nyt JBuilderilla vaan heittelen graafisesti haluamani nappulat, checkboxit, tekstikentät ym. juuri niille paikoille joihin haluan.
Mitä järkeä koodata käsipelillä kuin siihen tarkotetulla ohjelmalla saman tekee tuhat kertaa nopeammin?
Mitä järkeä koodata käsipelillä kuin siihen tarkotetulla ohjelmalla saman tekee tuhat kertaa nopeammin?
Vastaukset 3
Vanhimmat
Onhan se JBuilder paljon parempi kuin koodata käsin esim. notepadilla. Mutta itse koen sen aivan liian kankeaksi ja vaikeaksi käyttää. Borlandilla kun tunnutaan olevan sitä mieltä, että heillä tiedetään kuinka ihmisten pitäisi koodata ja kaikkien olisi sitten pakko koodata samalla lailla kuin heillä. Tietysti IDE on aina täysin mielipidekysymys. Itse pidän IntelliJ IDEA:sta eniten. Eclipseä kovasti kehutaan, mutta en ole siitäkään onnistunut innostumaan IDEA:aan tottuneena. Jos oikeasti kiinnostaa niin kannattaa kokeilla ihan kunnolla eri työkaluja. Tietty jos aloittelee vastaa koodailua, kannattaa vain ottaa joku ja opetella ensin koodaamaan kunnolla.
Ainakin ennen JBuilder GUI piirros työkalu sitoi sun koodin täysin Borlandin vehkeisiin. Et pystynyt edes ajamaan sitä ilman että toimitit ohjelman mukana Borlandin omat lisäkirjastot. Jos koodailet itse itsellesi softaa niin mikäs siinä, mutta jos teet jotain kaupallista softaa jollekin muulle kuin itsellesi omaksi huviksi niin ei ehkä kannata sitoa itseään tiettyyn työkaluun. JBuilderilla tehtyä GUI:ta et todennäköisesti voi kovin paljon muokata muilla vastaavilla. Siksi nämä GUI rakennus työkalut eivät yleensä ole saaneet paljoa suosiota, koska kun muokkaat sitä käyttöliittymän takana olevaa koodia tarpeeksi, se IDE sotkee sen, jos sitä GUI:ta sillä vielä muuttaa. Jos ylläpito siirtyy taas jollekin muulle, joka käyttää eri työkalua, ei ylläpito enää onnistukaan. Monesti niissä on mukana myös koodin generointi ominaisuus, jonka jälkeen se generoi sulle todella kryptistä ja surkeeta koodia siitä. Sen jälkeen sitä ei enää myöskään voi millään graafisella työkalulla ylläpitää.
Toki Swing layoutit ovat perseestä ja jos ne voi toimivasti hoitaa jollain muulla, niin ainahan se kannattaa.
Itse käytän Netbeans IDE:ä vain GUI:n suunnitteluun. Paljon helpompi suunnitella se, kun voi käyttää jotain työkalua.
>Mutta nyt JBuilderilla vaan heittelen graafisesti
>haluamani nappulat, checkboxit, tekstikentät ym.
>juuri niille paikoille joihin haluan.
Kannattaisi käyttää asettelumanagereja eikä vain "heitellä" nappeja sinne, minne ne haluat.
>Mitä järkeä koodata käsipelillä kuin siihen
>tarkotetulla ohjelmalla saman tekee tuhat kertaa
>nopeammin?
Ainakin Netbeans tuottaa sellaista oksennusta, että se on pakko kirjoittaa alusta.
Niin että mitä meillä on koulussa JBuilderia käytetty, niin mun mielipide on ollut aina positiivinen. Eli onhan se kivaa vaihtelua tavalliseen koodaamiseen. Ei niitä kaiken maailman runkojutskii jaksa väsää ja kattoo onko kaarisulkeet millonkin oikein. No mutta kyllä koodauskin on ihan hauskaa puuhaa.