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
 

소프트웨어 공학자는 언제 소프트웨어 공학자가 아닌가?

소프트웨어 RSS Feed





"소프트웨어 공학자"의 직함은 가장 높게 법인 하이테크 세계에서 학대된의 사이에서 이 갖고 있다. 또한 대중의 하나이다.

그리고 왜 아닙니다? "컴퓨터 프로그래머,"와 그것이 one 명함에 매우 잘 본다 훨씬 더 낫게 보인다. 불행히도, 수시로 부정확하다. 기술설계는, 어쨌든 튼튼한, 능률 적이고 우아한 체계를 개발하는 건강한 기술적인 원리의 신청 이다. 나는 중대한 것 많은 소프트웨어 공학자 작업 프로그램을 개발할 다는 것을 것을을 발견하고, 그러나 거의 비슷하게 진짜 기술 설계를 한다.

가혹한 이 소리는? 아마, 그러나 나 또한 부정하게 단단했던 찾아냈다. 나는 우아한 소프트웨어 디자인의 청결하고, 파삭파삭하고 읽기 쉬운 코딩 작풍 근본적인 성분이 있는 몇몇 소프트웨어 공학자는, 예를 들면 아주 만났다. 나는 또한 cryptically 쓰여진 기능, 서투른 소프트웨어 추상 및 기괴한 스파게티 부호의 우세를 만났다. 나의 경악에, 나는 컴퓨터 과학 졸업생 중 조차, 많은 것이 개인용 자료, 공중 기능 및 목표 instantiations의 단순한 사용으로 객체 지향 프로그램을 감소시킨ㄴ다는 것을 발견했다. 그것은 교사의 마음을 아프게해는 이젠 그만 이다.

지금, 나는 에 관한 한 대부분의 프로그래머가 스파게티 부호를 쓴ㄴ다고 말하기 위하여 가지 않을 것이다. 그것은 공정하지 않ㄹ을. 그러나, 나는 상대적으로 몇몇 프로그래머에는 소프트웨어 개발의 예술적기교를 위한 깊은 감사가 다고 생각한다. 그것은 그들이 그런 것의 무지하다고 말하는 것이 아니다; 천만에. 오히려, 우아한 부호 디자인의 기술설계 양상이 수시로 무시된 모두 너무인 것은 더 많은 것이다.

나는 현대 프로그래밍 도구가 적당한 부호 디자인을 불쾌 같이 보이기 때문에 이것이 일어난ㄴ다는 것을 생각한다. 계산의 년초에서는, 사람들은 컴퓨터의 앞에 이제까지 앉기 전에 많은 정밀한 세부사항을 숙고하는 그들의 소프트웨어 디자인을 다 써버린. 현재에는, 우리의 빠른 컴파일러 및 상호 작용하는 벌레잡기 체계와 더불어, 프로그래머는 수시로 앉고 소프트웨어 디자인의 다만 소량과 더불어, 암호로 하기 시작하게 편리한 단순히 찾아낸다. 알았지, 나는 프로그램 업무가 상당히 일상적일 능률 때 이것이 때때로 더 많은 것, 예를 들면다는 것을 이해한다. 그러나, 그런이 디자인하 것과 같이 당신 갈 때 소프트웨어 개발은 표준 조작이 된다, 그 후에 당신은 완전한 혼돈의 makings가 있다.

부분적으로, 이 문제는 또한 컴퓨터 소프트웨어의 가단성 본질에서 뿌리박는다. self-respecting 토목 기사는 대들보를 함께 철석 때려서 교량을 디자인하지 않을 것입니다 그는 작동하는 무언가가 있을 때까지; 어쨌든 교량이 쓰러지는 경우에, 그것을 재건하기 위하여 달 소요될 수 있었다. 유사하게, 분별있는 건축가는 청사진과 평면도가 없다면 집을 짓고 싶지 않을을. 그러나 프로그래머가 가난하게 선택한 기능을 사용하여 소프트웨어 및 디자인의 단지 대강을 개발하는 것이 평범하다. 어쨌든 소프트웨어가 작동하지 않는 경우에, 그들은 항상 이론에서 가장적은그것 에 벌레 그리고 고침을, 찾아내서 좋다. 실제로, 이 벌레는 수시로 검출하기 어렵, 담합은 그(것)들 광대한 수술을 요구할 수 있다. 아프 디자인한 소프트웨어 프로그램의 결과는 참으로 비참할 수 있다.

이런 이유로, 나는 첨단 기술 기업이 소프트웨어 공학에게 받을만 하는 존경을 줄 다고 믿는다. 그들은." 작동한다 무엇이건이 단지를 위해 "침전 대신에 체계적인 소프트웨어 디자인의 진실한 문화를, 개발할 필요가 있다 미래로 보고 있는 회사는 소프트웨어 보전성, 적당한 문서 및 우아하고, 튼튼한 디자인의 원리에 적당한 헌신을 지불해야 한다. 그것은 또한 그것의 직원 중 진실한 소프트웨어 공학의 문화를 가르쳐야 한다. 이렇게 하는 실패는 짧은 기간에 작동할지도 모르지만, 장기 재해를 위한 조리법이다.

v. Berba Velasco Jr., Ph.D는 세포질 기술 주식 회사 그가 고위 전기와 소프트웨어 공학자로 봉사하는 곳에 (http://www.immunospot.com, http://www.elispot-analyzers.de, 에 일에 있는 중대한 자부심을 http://www.elispot.cn) 가진다. 그는 우수가 평가되는 환경에서 일하는 만족된다.

ꀰ사냴ꀰ: Messaggiamo.Com

Translation by Google Translator





Related:

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


샹냈 삤퀰 삻쁄 쁔냜
ꃀ큘쁘 샹사쁴킸샐쁴 뀸쀜끼 삔ꀀ 샀ꀈ 냹삥!

샹냈 삤퀰샐ꂌ ꀰ사끼 쀜삜큘ꀰ
쁄냈삔 냱끝 큄쀘! ꃀ큘쁘 삑생쁄 삑쀱큘ꃠ쁴 뀸쀜낔 Messaggiamo.Com 뀔뀉킠났!

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

Messaggiamo.Com 뀔뀉킠났샐 ꀰ사끼 쀜삜큘ꀰ

쁴큌ꃠ났


쀀삑ꂌ 2006-2011 Messaggiamo.Com - 사쁴킸 냵 - Privacy - 샹냈 삤퀰 Messaggiamo.Com 뀔뀉킠났샐 ꀰ사끼 쀜삜큘ꀰ [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu