English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Začať vyvíjať vlastný softvér

Softvér RSS Feed





Učiť sa programovať softvér javí ako nádeničina vhodné len pre maniakov a nadšenci, ktorí sami preč zámok v tmavých miestnostiach civel na svojom monitore dni na konci, pretože zalejeme hrubé manuály písomné z veľkej časti v núl a jednotiek. Našťastie realita je, že to nie je tak zložité, aby sa základné aplikácie, ako si ľudia môžu myslieť. Ak by to bola, by väčšina čudáka nebude robiť, pretože definuje faktor nášho druhu je vlastná lenivosť. Prečo myslíš, že sa nám to páči počítača? Najťažšie vec, ktorú musíme zdvihnúť, je sledovať, a že sa to robí docela nepravidelne a na veľmi krátku dobu time.There je veľa rôznych Názory na to, ako by ste mali začať programovania. Niektorí obhajujú spôsob hádzania seba pevne do hlbokého konca a ak nechcete utopiť potom ste pripravení na život. Títo ľudia zvyčajne odporúčame neuvízly rovno do C alebo C + +. Iní odporučí niečo ľahšie východiskový bod, ako je Java alebo C #, ale stále docela podieľa sa niekoľko bezpečnostných sietí zabudovaný Potom je tu 'detská bazén' za to, že škola podporuje také jazyky ako Visual Basic. Tieto jazyky sú naozaj ľahké sa dostať dovnútra začali preťahovať niekoľko prvkov na prázdny formulár a potom napísať nejaký kód, ktorý číta z veľkej časti ako štandardná angličtina. Všetky metódy majú ich výhody, ale ja som fanda začínajúci niekde uprostred s Javou. Moje dôvody pre to je, že Java vynúti určité množstvo dizajnu a prezieravosť, rovnako ako správne programovacie postupy, ktoré sú trochu mimo vizuálnej Basic.I nemôže ísť do každého jedného jazyka do jedného článku, pretože to by trvalo príliš dlho a mám skúsenosti iba s jazykmi okrem stabilnej spoločnosti Microsoft je isté znalosti s Java. Tu je pár informácií o niektorých languages.Java Programovanie v jazyku Java je veľmi podobná C / C + +. To je objektovo-orientovaný a dobre štruktúrovaná. Existuje široké využitie Java, a preto existuje Mnoho knižníc v okolí, ktoré možno použiť v program.Pros Java: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Java je nezávislé na platforme, je možné spustiť na všetko. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Je to zadarmo, stačí stiahnuť SDK a ísť. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Je ľahké zistiť, či viete, C alebo C + +. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Poskytuje automatickú pamäť management. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Existuje veľká knižnica pre-postavený tried a mnoho ďalších sú k dispozícii z celej siete. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Je to docela v bezpečí. Je to docela ťažké (ak nie nemožné), k poškodeniu vášho počítača cez programovania v Java.Cons: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Speed. Java je pomerne pomalý, pretože to je v podstate zostavených na run-time do systému virtuálny stroj. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Je ťažké zostaviť do stand-alone "aplikácie. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Memory ukazovatele nie sú povolené. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, Niektoré sú ľudia nemajú radi že budú prinútené do objektovo orientovaného programming.CC má už roky a má veľký nasledujúce. Mnoho rôznych ľudí po celom svete používajú. pár ďalších programovacích jazykov boli tiež napísané v C. Plusy: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Veľké využitie základne. Ľahké nájsť pomoc aj ďalší programátori, knižnice atď ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Jednoduché jadro jazyka, sa pridávajú ďalšie funkcie pomocou knižníc. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · veľmi silné. Ak je váš počítač môže to urobiť, to môže urobiť prostredníctvom C. ÃƒÆ '¢ â, ¬ Å ¡Ã € SA, · Low-úrovni nekontrolovaný prístup do pamäte počítača, používanie ukazovateľov. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Jeden z postili beží jazykov. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · C kód môže byť použitý v C + + aplikácie. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Programy sú zostavované a samostatné, nie je potrebné pre tlmočníkov (niekedy externých knižníc, budú musieť byť nainštalovaný na cieľový počítač). Mínusy: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Relatívne ťažké sa naučiť. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Veľmi málo záchranná sieť. Ak vyberiete (omylom alebo inak), aby program, ktorý bude prístup k pamäti nesprávne a strašne break systému, nebude sa brániť. Je len na vás vytiahne kompilovat chyby. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · nie sú triviálne programy by mohli byť ťažké do prístavu. Programy majú byť zostavené pre každú konkrétnu platformu. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · nie je striktne objekt orientované. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · kód môže dostať neusporiadaný easily.C + + C + +, je odvodenie programovacieho jazyka C. C kód stále pracuje v jazyku C + + programy. To je objektovo-orientovaný jazyk a veľmi powerful.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · je takmer univerzálny programovací jazyk, ako ste si pravdepodobne v daný moment. Používa sa všade. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Objekt orientované technológie v cene, veľmi podporuje a odporúča, nie však nútení na vás. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Programy sú samostatné, nie je potrebné pre tlmočníkov (niekedy aj externých knižníc budú musieť byť nainštalovaný na cieľový počítač). ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · ľahko port na iné platformy, ak štandardný C + + pokyny sú dodržiavané. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Mnohé Knižnice sú k dispozícii pre functionality.Cons znie: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · docela ťažké sa naučiť. Budete nikdy prestať učiť sa novým veciam okolo nej (čo je aj pre, myslím). ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · non-triviálne programy, ktoré nie sú ľahko portován, ak využívajú platformu-špecifické knižnice (napr. DirectX, atď). ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, • programy môžu byť mierne väčšie a pomalšie, ako sú naprogramované v C. Visual Basic Visual Basic je veľmi jednoduché používanie jazyka. Jeho kód je podobný Pseudo-kód a mnohokrát autor môže jednoducho napíšte, čo si myslia, že by mal fungovať, a to áno, čo je cool.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Veľmi ľahko sa učí ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Rýchle realizovať aplikácie alebo algoritmus ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Spousty in-vstavané funkcie ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Nedávno pridanej kompletnú podporu s OOP. Net upgrade.Cons: ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Nie je tak flexibilný ako iné jazyky, nemôžete robiť toľko. ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · pomalšie, ako C / C + + ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, · Čisto produktov spoločnosti Microsoft a Windows based.Where začnete je z veľkej časti na vás, čo chcete dostať z vašich programov. Ak chcete, aby bolo kariéru budete chcieť poznať viac 'priemyselné' programovacie jazyky ako C a C + +. Stále existuje veľa ľudí tam vonku sa skúsenosťami s týmito jazykmi, ale budete mať viac špecializovanom odbore. Ty by si mať problémy hádzať na punč preplnenej miestnosti bez spustenia bitke s niekým, kto by si program bude vo Visual Basic. Začnite s jazykom, ktorý je vhodný pre vaše úroveň zručností, a keď ste sa naučili trochu, že si budete môcť ľahšie presunúť na iné jazyky. Našiel som osobne a vo svojej skupine rovesníkov na univerzite, že teraz, že všetci máme určité znalosti programovania, je to naozaj neberie toľko úsilia, aby do uviaznuť iný jazyk a kód programu tu. Väčšina našich úloh sa uskutočňuje prostredníctvom improvizácie, ako sa učíme, špecifiká jazyka potrebné na vykonanie úlohy. Nesmiete si program ako koherentný a dobre napísaný, ako by ste chceli v porovnaní s keby ste mali lepšiu predstavu o tom, čo skutočne robíte, ale zvyčajne works.Don 't dovoľte mi, aby som vám dieťa do podozrenia, že je možné vyvíjať softvér s čo najväčšou ľahkosťou. Budete sedieť tam pozerali len na tri riadky kódu na dve hodiny premýšľal, prečo to nefunguje, ako si uvedomíte, že vaša kapitalizácie je zlé. Avšak, to je veľmi obohacujúce pocit, keď sa dostanete až do konca programu, a to všetko funguje skvele (aspoň do užívateľskej základne dostane do rúk, a rozbiť). Takže ak ste ešte o niečo záujem dostať sa tam a majú ísť. Najhoršie je, že sa môže stať, že budete prepísať spúšťací sector.M6.Net Web Pomocníci http://www.m6.netDaniel Punch je spisovateľ pracuje na M6.Net: 'web-hostingovej spoločnosti pre človeka.' M6.Net sa usilovne snažia pomôcť ľudstvu skúsenosti moc a slobodu

Článok Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!

Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odošlite svoje články na Messaggiamo.Com Adresár

Kategória


Copyright 2006-2011 Messaggiamo.Com - Mapa - Privacy - Webmaster predložiť vaše články na Messaggiamo.Com Adresár [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu