Hejsan! Varför inte jobba i VJ++? Det är lika smidigt som VB att arbeta i tack Tanken att bara använda sig av Microsofts "autogenererande" språk-konventioner som t ex grafiska komponenter i VJ++, VB är skrämmande... endast till nytta för dem som inte kan eller orkar "knacka" ihop egna grafiska komponenter. Men då kan du knacka all din grafik själv så struntar resten av oss att uppfinna hjulet igen och igen och igen... "Personligen tycker jag att man alltid ska programmera sina applikationer från grunden tills man är riktigt duktig på språket i sig. Då kan en miljö som t ex VJ++ eller JBuilder komma väl till pass." Den här tråden får en ju att fundera på vad som är viktigt? Är det att vara "renlärig" eller att få nåt att funka?? >>"Det är precis det jag menar..." ..initialt bör man programmera i en IDE som inte gör saker åt dig.. för att lära sig... eller hur? Nybörjare -> Ej VJ++Varför VJ++ ????
Det verkar som om de flesta i detta forum jobbar med IDE VJ++. Min fråga är varför?
Är det för att ni ska kunna slippa programmera grafiken i applikationerna ni utvecklar?
Personligen tycker jag att man alltid ska programmera sina applikationer från grunden tills man är riktigt duktig på språket i sig. Då kan en miljö som t ex VJ++ eller JBuilder komma väl till pass.
Hur många i detta forum förstår hur en GridBagLayout, BorderLayout eller GridLayout fungerar när man förstorar/förminskar fönstret etc.?
/AndreasSv: Varför VJ++ ????
vare sin intellisense. Och vem har sagt att man inte programmerar
gränssnittet för det?
Självklart har jag koll på de olika layouterna - har man inte koll på dem
kan man bara drömma om att göra ett fungerande Java-gränssnitt...
/EmmaSv: Varför VJ++ ????
Bara min inställning till MS...
/AndreasSv: Varför VJ++ ????
Undrar vems applikationer som blir mest konsekventa med miljön och vem som får lägsta priset mot kund?
TOM Linux världen använder sig av färdiga funktionsbibliotek för grafiska gränsnitt .. Det finns massor av poänger med det.
Vad gäller hur saker och ting fungerar under ytan så finns det alltid två sidor på den historian, varöfr bry sig om hur en resize funkar om den funkar är den första och den andra är folk som är intresserad som kan titta på det själva om det orkar och känner att det är någon mening. Annars kan man ju koncentrera sig på någon nyttigare kusnkap som skalbarhet i appliaktioner osv .. Sv: Varför VJ++ ????
....lässvårigheter? Jag kritiserar det initiala användandet av dessa IDE's. Hur ofta är det inte man skriver om en equals()-metod eller annan metod definierad i API:t???
Hur kan man t ex skriva en metod som overrides den nya om man inte vet hur den gamla i föräldern funferar???
De som inte förstår det skulle antagligen missa att en equals()-metod MÅSTE uppfylla vissa kriterier för att räknas som godkänd pga hur den är definierad i sin förälder java.lang.Object!!!
Hur är det med objektorienteringen egentligen...
/AndreasSv: Varför VJ++ ????
Visst kan det ha sina poänger att ha det exakt som det ska i en del situationer, men långt ifrån alla. Som vanligt så är det bara en fråga om vad som krävs för det man gör.
T.ex en viss skillnad att utveckla en komponent som jag tänker sälja och att rafsa ihop nåt som bara används av mig och några få till som bara ska funka. I det senare fallet så bryr jag mig inte ett dugg om hur "resize" funkar så länge det gör det, i det förra kanske det kan finnas anledning till det.
Sv: Varför VJ++ ????
Nja.. Va ju inte precis så du började den här tråden väl..
>>"Personligen tycker jag att man alltid ska programmera sina >>applikationer från grunden tills man är riktigt duktig på språket i sig"
Va vad du sa och mitt inlägg går mer ut på "varför lägga mer krut på nåt än man behöver" :-)Sv: Varför VJ++ ????
Jfr. med att lära sig köra bil med automat växel, det funkar skitbra!!! Hur kommer det sen gå på uppkörningen då du sitter med manuell växel?
Kanske en taskig metafor, men den kan appliceras...
I "riktiga" projekt där man bygger ett skalbart system/applikation så kräver det full förståelse för hur Java behandlar vissa saker. Annars kommer det sluta med inkompabilitet, oskalbarhet etc. alla de egenskaper som man vill att Java ska erbjuda försvinner till slut. Just pga att utvecklarna inte kunde sitt Java ordentligt...
Nybörjare -> Ej VJ++
Utvecklare -> VJ++, Forte, Jbuilder etc..
/AndreasSv: Varför VJ++ ????
Utvecklare -> VJ++, Forte, Jbuilder etc..
Det kan jag iofs hålla med om. Men har man ingen som helst
programmeringskunskap från början kan det vara bra med en miljö i stil
med VJ++ eller VB innan man har förstått programmeringen riktigt. När
man väl hajat den tycker jag att man bör sätta sig i en annan miljö för
att riktigt förstå det man gör - sen kan man alltid återgå när man har
förståelsen eftersom det kan påskynda utvecklingstiden.
/E