Да започнат разработването на собствен софтуер
Да се научиш как да се програма, изглежда като обезсърчително задача, годни само за отрепки и зубъри, които се заключват в тъмна стая, вторачени в техните монитори с дни наред, тъй като те се изсипва върху дебел писмени наръчници до голяма степен в нули и единици. За щастие реалността е, че това не е толкова сложно да се правят основни приложения, тъй като хората могат да мислят. Ако беше така, по-голямата част от Nerds няма да го правя, тъй като определянето на фактор ни вид е присъща мързел. Защо ние мислим като компютри? Най-тежкият нещо, което трябва да се вдигне е един монитор, както и че е направено доста неравномерно и за много кратък период от time.There са много различни становища за начина, по който трябва да започне планиране. Някои адвокати на метода за себе си хвърлят здраво в дълбокия край и ако не се удави след това сте определен за живота. Тези хора обикновено препоръчваме застояване направо в C или C + +. Други препоръчвам малко по-лесно отправна точка като Java или C #, все още е доста участват, но с още няколко предпазни мрежи инча построен Тогава там е "детски басейн" училище на мисълта, че застъпва тези езици като Visual Basic. Тези езици са наистина лесно да започнете инча плъзнете няколко елемента в един празен формуляр и след това да напишете част от кода, която гласи до голяма степен като стандарт английски език. Всички методи своите предимства, но аз съм фен на начална някъде по средата с Java. Моите причини за това са, че Java налага определена сума за проектиране и преднамереност, както и правилните процедури програмиране, които са до известна степен отсъства от Visual Basic.I не може да излезе във всеки един език в един член, защото това ще отнеме твърде дълго и само опита ми с езика външната страна на Microsoft е стабилен някои познаване с Java. Ето някои подробности за някои languages.Java Програмиране на Java е много подобен на C / C + + развитие. Той е обектно-ориентиран и добре структуриран. Налице е широко използване на Java, и поради това има много библиотеки наоколо, които могат да се използват в Java program.Pros: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Java е платформено независима, тя може да се движат по всичко. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Това е безплатно, може просто да изтеглите SDK и се махай. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Лесно е да се научите, ако знаете С или С + +. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Тя позволява автоматично паметта управление. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Има голяма библиотека от предварително вградени класове и много по-достъпна от цял мрежата. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Това е напълно безопасно. Е доста трудно (ако не и невъзможно) да повреди компютъра ви чрез програмиране в Java.Cons: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Speed. Java е доста бавно, тъй като той е съставен в хода на времето от виртуална машина система. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Трудно е да се съставят в самостоятелно приложение. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · памет насоки не са разрешени. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Някои хора не харесват да бъдат принудени в обектно-ориентирано programming.CC е около година и разполага с голям следното. Много различни хора по света го използват. А Няколко други програмни езици също са били написани на специалисти C.: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · голяма база ползване. Лесно е да потърсим помощ, други програмисти, библиотеки др ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Обикновено ядрото език, с нови функции се добавят чрез използване на библиотеки. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Много мощен. Ако компютърът ви може да го направи, той може да го направи чрез ¢ В C. ÃƒÆ ", ¬ Е ¡Ãƒâ € SA, В · ниско ниво нерегистриран достъп до паметта на компютър използване на указатели. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Една от гладно тичане езици. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В ° C код може да се използва в приложения, C + +. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · програми са съставени и самостоятелни, няма нужда от преводачи (понякога външни библиотеки, ще трябва да се инсталира върху целевите PC). Cons: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · сравнително трудни за учене. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Много малко предпазна мрежа. Ако изберете (случайно или не) да се направи програма, която ще имат достъп до паметта неправилно и ужасно разбие системата, тя няма да ви спре. Той само ви издърпва на грешки в кода. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Стаи тривиално програми може да се твърди в пристанището. Програмата трябва да се изготвя за всяка отделна платформа. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Не е строго обект ориентирани. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · кодекс може да се разхвърлян easily.C + + C + + е получаването на програмния език C. C код все още работи в програмите на C + +. Той е обектно-ориентиран език и много powerful.Pros: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · най-близо до всеобщ език за програмиране, тъй като има вероятност да получите в момента. Той е използван навсякъде. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · обекта ориентирани технологии, които, силно подкрепя и препоръчва, но не принудително върху вас. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · програми са самостоятелни, няма нужда от преводачи (понякога външни библиотеки ще трябва да се инсталира върху целевите PC). ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Лесен за пристанището и за други платформи, ако стандарт C + + насоки се спазват. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Много библиотеки на разположение за допълнителна functionality.Cons: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · доста трудно да се научат. Никога няма наистина спирайте да учите нови неща за него (което също е професионалист, предполагам). ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · нетривиални програми не са пренесли лесно, ако те използват платформата специфични библиотеки (например DirectX т.н.). ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · програми могат да бъдат леко по-големи и по-бавно от тези, планирани в C. Visual Basic Visual Basic е много лесен за използване език. Кода му е подобен на Псевдо-код и много пъти по-разработчик може просто напишете това, което мисля, трябва да работи и да го се, което е cool.Pros: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Много лесно да се учи ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Бързо да приложат заявление или алгоритъм ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Много вградена функционалност ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Последно добавени пълна подкрепа OOP с. Нетните upgrade.Cons: ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Не толкова гъвкав и други езици, не можеш да направиш толкова много. ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · управлява по-бавен от C / C + + ÃÆ'à ¢ В, ¬ Е ¡Ãƒâ € SA, В · Чисто продукт Microsoft и Windows based.Where да започнете да е до голяма степен зависи от вас и това, което искате да се измъкнем от програмирането. Ако искате да направите кариера започва да искат да бъдат запознати с повече "Индустриални" програмни езици като C и C + +. Все още има много хора там, с опит с тези езици, но ще бъде в по-специализирани области. Вие искате да имате проблеми хвърлят един удар в една претъпкан стая, без да се започне едно сбиване с някой, който може да получи една програма става в Visual Basic. Започнете с един език, който е подходящ за вашето ниво на умение и кога сте научили малко, че ще намерите по-лесно преминете към други езици. Аз открих, лично и в рамките на групата на колегите ми в университета, че сега, че всички ние имаме известно количество познания по програмиране, той наистина не отнема много усилия, за да се заби в друг език и кода на една програма там. Повечето от нашите задачи се извършва чрез импровизация, както научаваме от спецификата на даден език, необходими за изпълнение на заданието. Вие не можете да получите програмата, както и сплотено добре написан, както бихте искали в сравнение с, ако сте имали по-добра представа за това какво всъщност прави, но то обикновено works.Don да ти позволя да ви дете да вярва, че може да разработи софтуер, с най-голяма лекота. Ще да се седи там, вторачени в само три реда код за два часа се чудех защо не работи, преди да разбере, че си капитализация не е наред. Въпреки това, тя е много възнаграждаване чувство, когато се получи до края на програма и всичко работи прекрасно (най-малко до основата потребител да си ръце върху него и се разчупва). Така че, ако дори малко заинтересовани влезем вътре и да има движение. Най-лошото, че може да се случи е, че ще презапис на вашите обувки sector.M6.Net Уеб Помощници http://www.m6.netDaniel Punch е писател, работещи в M6.Net: "В уеб-хостинг компания за хората." M6.Net работи усилено, за да помогне на човечеството опит на властта и свободата на
Член Източник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
уебмастъра Вземи Html кодекс
Добави тази статия на вашия сайт сега!
уебмастъра Подайте членове
Не е необходима регистрация! Попълнете формата и статията ви е в Messaggiamo.Com директория!