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čít vyvíjet vlastní software

Software RSS Feed





Učit se programovat software jeví jako nádeničina vhodné pouze pro maniaky a nadšenci, kteří sami pryč zámek v tmavých místnostech zíral na svém monitoru dny na konci, protože zalijeme tlusté manuály písemné z velké části v nul a jedniček. Naštěstí realita je, že to není tak složité, aby se základní aplikace, jak si lidé mohou myslet. Pokud by to byla, by většina podivína nebude dělat, protože definuje faktor našeho druhu je vlastní lenost. Proč myslíš, že se nám to líbí počítače? Nejtěžší věc, kterou musíme zvednout, je sledovat, a že se to dělá docela nepravidelně a na velmi krátkou dobu time.There je mnoho různých názory na to, jak byste měli začít programování. Někteří obhajují způsob házení sebe pevně do hlubokého konce a pokud nechcete utopit pak jste připraveni pro život. Tito lidé obvykle doporučujeme neuvízly rovnou do C nebo C + +. Jiní doporučí něco snazší výchozí bod, jako je Java nebo C #, ale stále docela podílí se několik bezpečnostních sítí zabudovaný Pak je tu 'dětská bazén' za to, že škola podporuje takové jazyky jako Visual Basic. Tyto jazyky jsou opravdu snadné se dostat dovnitř začaly přetahovat několik prvků na prázdný formulář a pak napsat nějaký kód, který čte z velké části jako standardní angličtina. Všechny metody mají jejich výhody, ale já jsem fanda začínající někde uprostřed s Javou. Moje důvody pro to je, že Java vynutí určité množství designu a prozíravost, stejně jako správné programovací postupy, které jsou poněkud mimo vizuální Basic.I nemůže jít do každého jednoho jazyka do jednoho článku, protože to by trvalo příliš dlouho a mám zkušenosti pouze s jazyky mimo stabilní společnosti Microsoft je jisté znalosti s Java. Zde je pár informací o některých languages.Java Programování v jazyce Java je velmi podobná C / C + +. To je objektově-orientovaný a dobře strukturovaná. Existuje široké využití Java, a proto existuje Mnoho knihoven v okolí, které lze použít v program.Pros Java: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Java je nezávislé na platformě, je možné spustit na všechno. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Je to zdarma, stačí stáhnout SDK a jít. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Je snadné zjistit, jestli víte, C nebo C + +. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Poskytuje automatickou paměť management. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Existuje velká knihovna pre-postavený tříd a mnoho dalších jsou k dispozici z celé sítě. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Je to docela v bezpečí. Je to docela těžké (ne-li nemožné), k poškození vašeho počítače přes programování v Java.Cons: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Speed. Java je poměrně pomalý, protože to je v podstatě sestavených na run-time do systému virtuální stroj. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Je obtížné sestavit do stand-alone "aplikace. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Memory ukazatele nejsou povoleny. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, Některé jsou lidé nemají rádi že budou donuceny do objektově orientovaného programming.CC má už léta a má velký následující. Mnoho různých lidí po celém světě používají. pár dalších programovacích jazyků byly také napsané v C. Plusy: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Velké využití základny. Snadné najít pomoc i další programátoři, knihovny atd. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Jednoduché jádro jazyka, se přidávají další funkce pomocí knihoven. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · velmi silné. Pokud je váš počítač může to udělat, to může udělat prostřednictvím C. ÃƒÆ '¢ â, ¬ Å ¡ÃƒÂ € SA, · Low-úrovni nekontrolovaný přístup do paměti počítače, použití ukazatelů. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Jeden z postili běží jazyků. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · C kód může být použit v C + + aplikace. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Programy jsou sestavovány a samostatné, není třeba pro tlumočníky (někdy externích knihoven, budou muset být nainstalován na cílový počítač). Minusy: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Relativně těžké se naučit. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Velmi málo záchranná síť. Pokud zvolíte (omylem nebo jinak), aby program, který bude přístup k paměti nesprávně a strašně break systému, nebude se bránit. Je jen na vás vytáhne kompilovat chyby. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · nejsou triviální programy by mohly být těžké do přístavu. Programy mají být sestaveny pro každou konkrétní platformu. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · není striktně objekt orientované. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · kód může dostat neuspořádaný easily.C + + C + +, je odvození programovacího jazyka C. C kód stále pracuje v jazyce C + + programy. To je objektově-orientovaný jazyk a velmi powerful.Pros: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · je téměř univerzální programovací jazyk, jak jste si pravděpodobně v daný moment. Používá se všude. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Objekt orientované technologie v ceně, velmi podporuje a doporučuje, není však nuceni na vás. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Programy jsou samostatné, není třeba pro tlumočníky (někdy i externích knihoven budou muset být nainstalován na cílový počítač). ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · snadno port na jiné platformy, pokud standardní C + + pokyny jsou dodržovány. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Mnoho Knihovny jsou k dispozici pro functionality.Cons zní: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · docela těžké se naučit. Budete nikdy přestat učit se novým věcem kolem ní (což je také pro, myslím). ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · non-triviální programy, které nejsou snadno portován, pokud využívají platformu-specifické knihovny (např. DirectX, atd.). ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · programy mohou být mírně větší a pomalejší, než jsou naprogramované v C. Visual Basic Visual Basic je velmi snadné používání jazyka. Jeho kód je podobný Pseudo-kód a mnohokrát vývojář může jednoduše napište, co si myslí, že by měl fungovat, a to ano, což je cool.Pros: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Velmi snadno se učí ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Rychlé realizovat aplikace nebo algoritmus ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Spousty in-vestavěné funkce ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Nedávno přidané kompletní podporu s OOP. Net upgrade.Cons: ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Není tak flexibilní jako jiné jazyky, nemůžete dělat tolik. ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · pomaleji, než C / C + + ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, · Čistě produktů společnosti Microsoft a Windows based.Where začnete je z velké části na vás, co chcete dostat z vašich programů. Pokud chcete, aby bylo kariéru budete chtít znát více 'průmyslové' programovací jazyky jako C a C + +. Stále existuje mnoho lidí tam venku se zkušenostmi s těmito jazyky, ale budete mít více specializovaném oboru. Ty bys mít problémy házet na punč přeplněné místnosti bez spuštění rvačce s někým, kdo by si program bude ve Visual Basic. Začněte s jazykem, který je vhodný pro vaše úroveň dovedností, a když jste se naučili trochu, že si budete moci snadněji přesunout na jiné jazyky. Našel jsem osobně a ve své skupině vrstevníků na univerzitě, že teď, že všichni máme určité znalosti programování, je to opravdu nebere tolik úsilí, aby do uvíznout jiný jazyk a kód programu zde. Většina našich úkolů se provádí prostřednictvím improvizace, jak se učíme, specifika jazyka nezbytná k provedení úkolu. Nesmíte si program jako soudržný a dobře napsaný, jak byste chtěli ve srovnání s kdybyste měli lepší představu o tom, co skutečně děláte, ale obvykle works.Don 't dovolte mi, abych vám dítě do podezření, že je možné vyvíjet software s co největší lehkostí. Budete sedět tam zírali na pouhé tři řádky kódu na dvě hodiny přemýšlel, proč to nefunguje, než si uvědomíte, že vaše kapitalizace je špatné. Nicméně, to je velmi obohacující pocit, když se dostanete až do konce programu, a to vše funguje skvěle (alespoň do uživatelské základny dostane do rukou, a rozbít). Takže pokud jste ještě o něco zájem dostat se tam a mají jít. Nejhorší je, že se může stát, že budete přepsat spouštěcí sector.M6.Net Web Pomocníci http://www.m6.netDaniel Punch je spisovatel pracuje na M6.Net: 'web-hostingové společnosti pro člověka.' M6.Net se usilovně snaží pomoci lidstvu zkušenosti moc a svobodu

Článek Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster si html kód
Přidejte tento článek do svých webových stránek se!

Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!

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

Odešlete vaše články na Messaggiamo.Com Adresář

Kategorie


Copyright 2006-2011 Messaggiamo.Com - Mapa stránek - Privacy - Webmaster předložit vaše články na Messaggiamo.Com Adresář [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu