Septiyembre 15
Posted by ProCOM
on September 15, 2007 - 8:58 - 747 views
Kung ikaw ay bago dito, maaaring gusto mong mag-subscribe sa aking RSS feed. Kaya na maaari mong basahin ang mga pinakabagong update tungkol sa mga kasangkapan Web2.0, Making Money Online, Tips sa SEO, Ajax at marami pa. Salamat sa pagbisita sa ProgramimiCOM!
Oliver Steele ay isinulat ng isang kagiliw-giliw na artikulo, Ang IDE Divide, na naglalarawan sa dalawang kampo sa mundo developer: wika mavens at kasangkapan mavens.
Kung kayo ay madalas na ang blog na ito ay dapat ka din ng kamalayan na ako ay medyo nabigla ang tungkol sa Code ng Browser, isang simpleng text editor sa ilang mga cool na natitiklop na kakayahan. At bilang mahanap ko ang mga programming languages na isa sa mga pinaka-kagiliw-giliw na mga paksa sa larangan ng computer science, sa tingin ko na Gusto ko intuitively ilagay ang aking sarili sa kampo ng wika. Gusto kong claim na wika na disenyo ay magbibigay ng programmer na may mga kinakailangang mga kasangkapan upang mapagbuti ang kanilang kahusayan sa taon na darating. Ako simula sa pag-aalinlangan na ito ang kaso, kahit na.
Siguro kung hatiin na ito ay may kaugnayan sa mga static na laban sa mga dynamic na pag-type. Tila sa akin na para sa isang IDE upang maging anumang mabuti, iyong wika ay upang maging tila tungo sa static na dulo ng scale. Ang mas umiiral na tumatagal ng lugar sa run-time, mas mababa maaaring inferred ng IDE kapag ang pag-edit. Bruce Eckel argues na ang isang sawa IDE ay hindi lubos na kinakailangan ng Java IDEs ay. Sa mga sawa, siya ang habol, produktibo ay katutubo sa wika na kung saan ang sa Java, makuha ninyo ang mga boost mula sa IDE.
Ngayon alam ko na ang dynamic na pag-type ng mga tao na galit sa mga mapanlait "scripting wika" argumento ngunit ako pagpunta sa kumuha ito pa rin: kung ano ang tungkol sa mga sistema ng malaki? Hindi ako sa pagtubos na hindi ka maaaring tumawag o magpanatili ng mga malalaking sistema sa mga dynamic na nag-type ng mga wika. Sa katunayan, ang tingin ko paano sila gumagana lutung para sa ganoong sistema. Subalit may mga malalaking sistema, hanapin ko na ang mga IDE talagang dumating sa iligtas. Intellisense nagbibigay sa akin ang mga babasahin na kailangan ko ang 90% ng oras, sa kanan sa aking abot-kamay. Ang mabuhay sa pag-parse at syntax error-highlight ay isang bagay na hindi ko madaling gawin nang walang. Subalit ang pag-alam kung saan ang pamamaraan ng isang klase ay, kung saan ang mga parameter ng isang function na tumatagal at kung ano ang kanilang mga uri at mga pangalan ng mga ito ay napakahalaga. Ako reminded ng GMail slogan: Maghanap, huwag sort. Tingin ko ito resembles ang pangunahing pagkakaiba sa pagitan ng kampo ng wika at ang mga IDE kampo. Wika ng mga taong gustong-uri-uriin, IDE mga tao tulad ng sa paghahanap. Kapag ang isang sistema ay lumalaki, kumplikado ay lalaki sa mga ito. Pagpapakilala layers at abstractions tumulong - ang mga ito ay lubhang kailangan, ngunit hindi nila maaaring tanggalin ang pagiging kumplikado kumpleto. Kahit na ikaw ay ganap na ganap refactored code pagbabalangkas ng isang puno ng abstractions, ikaw ay may sa bakas sa pamamagitan nito patayo pati na rin ang horizontally. May maraming pag-andar, mga file at mga linya ng code. At sa kasong ito, tingin ko na ang mga IDE at ang paghahanap sa "tularan" ay mas mahusay.
Tulad ng sinabi ko, gusto ko talagang galit sa paghahabol na ang pananaliksik sa wika ay walang saysay, at nais kong ibigin sa kumbinsido na ako ay mali dito. Siguro ang dapat kong gawin ang ilang mga trabaho sa Chandler o ilang iba pang mga malalaki, dynamic na nag-type sa proyekto, makatarungan sa makita kung ano ito ay tulad ng ..
I-print ang Post na Ito
Email ito Post ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| By N2H | |||||
One Response
Paddy3118
Septiyembre 16, 2007 at 10:39
1Paano mo ire-uri ang mga ito: Kate, kalakasan, emacs?
O mga editor ng IDE's
May mga taong gusto ang ginustong gamitin na sinasabi ng kalakasan, at magkaroon ng aess sa plug-ins na nagbibigay sa kanila ng dagdag na pag-andar para sa mas malaking mga programa.
Ano ang gusto ko ang isyu sa ay kapag ang isang API ay kaya masyadong masalita at un-magaling ito ay nakasalalay sa integrasyon nito sa isang IDE upang gawin itong mas malinamnam.
Minsan sa loob na malaki ang application enterprisey ay isang maliit na tama ang isa sa pagiging stifled sa kamatayan.
- Palay
Comments RSS
Identifier TrackBack URI 
Ikaw dapat ay naka-log in sa post ng isang puna.