소프트웨어 공학

시스템 개발 수명주기 내에서 작업하는 전문가, 학자 및 학생을위한 Q & A

5
실제 이름으로 Android 마켓에서 Android 앱을 판매하는 것은 나쁜 생각입니까? [닫은]
방금 Android 개발을 시작했으며 몇 가지 작은 "연습"앱을 개발 중입니다. 예를 들어, 하나는 라이브 배경 화면입니다. 다른 것들은 개발 노력 측면에서 비슷합니다. 이 응용 프로그램이 완료되면 시장에 나열하고 싶습니다. 무료로 목록을 만들 수도 있고 그렇지 않을 수도 있습니다. 간단한 앱이지만, 일이 순조롭게 진행되면 앞으로 더 크고 더 야심 찬 프로젝트를 …

7
코드 원숭이가 왜 잘못 되었나요? (또는 코드 원숭이는 무엇입니까?) [닫기]
프로그래머들은 경멸적인 방식으로 "코드 원숭이"에 대해 이야기하는 경향이 있습니다. " 저기서 일 하지 마라 , 당신은 단지 코드 원숭이 일 것이다!". 저는 작은 회사와 큰 회사 (동일 급여)에 각각 두 가지 일자리 제안이 있습니다. 내 친구는 방금 대기업에서 코드 원숭이가 될 것이라고 말했고, 소기업이 나를 "코드 원숭이"로 줄이는 것보다 더 …

4
Google은 Go 언어에 얼마나 투자하고 있습니까?
나는 Go 언어 에 대해 꽤 많이 읽었으며 유망한 것 같습니다. 언어에 더 많은 노력을 기울이기 전에 내가 놓친 마지막 정보는 다음과 같습니다. Google 또는 다른 회사가 개발 노력에 얼마나 많은 돈 / 인력을 투자합니까? 이 정보를 제공 할 수없는 경우 프로젝트에 대한 Google의 약속을 보여주는 다른 정보가 있습니까? 새로운 …

12
숙련 된 프로그래머가 데이터베이스 쿼리를 알아야합니까? [닫은]
쿼리 작성 및 데이터베이스 디자인 전문가 인 프로그래머가 너무 많습니다. 이것이 전문 프로그래머 또는 소프트웨어 엔지니어가되기위한 핵심 요구 사항이어야합니까? 이 유사성의 많은 방법 쿼리에 있고 코드가 개발되고 있지만, 내 개인적인 의견은, 쿼리는 다른 것 같다 구조 보다는 코드 인해 서로 다른 접근 방식을 동시에 마스터 힘들 수 있습니다.
35 database  query 

10
어떤 네이밍 안티 패턴이 존재합니까? [닫은]
당신이 그 이름에 도달하는 것을 발견하면, 당신은 이미 무언가를 엉망으로 만들었다는 것을 알고있는 몇몇 이름들이 있습니다. 예를 들면 다음과 같습니다. XxxManager 이것은 클래스가 클래스의 기능을 설명해야하기 때문에 좋지 않습니다. 수업에서 수행 할 수있는 가장 구체적인 단어가 "관리"인 경우 수업이 너무 큽니다. 다른 이름 지정 안티 패턴이 있습니까? 명확히하기 위해, 나는 …



11
소프트웨어 개발의 시대는 편견 이외의 다른 것에 기초하고 있습니까? [닫은]
나는이 질문이 어떤 사람들을 화나게 할 것이라고 확신하지만 그것은 나의 의도가 아니다. 우리는 모두 같은 보트에 있습니다-나는 그것도 언젠가는 대상이 될 것입니다. 이론가가 아닌 Milton Friedman의 견해에 따르면, 직장에서의 차별은 지금까지만 갈 수 있습니다. 왜냐하면 고용주 만이 자신의 생산성만으로 간과 된 인재를 기꺼이 선택할 수 있기 때문입니다. 잘못된 인식에 대한 …

13
C ++의 최악의 관행, 일반적인 실수
Linus Torvalds의이 유명한 rant을 읽은 후 실제로 C ++의 프로그래머에게 어떤 함정이 있는지 궁금했습니다. 나는 이 질문과 그 답변 에서 처리 된 오타 또는 잘못된 프로그램 흐름을 명시 적으로 언급 하지 않지만 컴파일러에서 감지하지 못하고 처음 실행할 때 명백한 버그를 일으키지 않는 더 높은 수준의 오류를 언급하고 있습니다. C에서는 불가능하지만 …


30
가장 과소 평가 된 프로그래밍 툴 [닫기]
우리는 훌륭한 프로그래머 텍스트 편집기, IDE, 디버거, 버전 제어 시스템 등과 같이 프로그래밍 할 때 많은 도움이되는 많은 훌륭한 도구를 가지고 있습니다. 일부 도구는 작업을 수행하기위한 "필수"도구입니다 (예 : 컴파일러). . 여전히 많은 도움을주는 도구들이 있지만, 여러 가지 이유로, 예를 들어, 그들이 출시되었을 때, 그들이 시간을 앞당기 고 지금은 잊혀지고 …


7
온라인에서 프로그래밍 작업을 어디서 찾을 수 있습니까? [닫은]
나는 집에서 이상적이고 조용하고 방해받지 않는 환경을 설정했습니다. 나는 여기서 매우 생산적입니다. 나는 내 방이 아닌 내 집을 떠나고 싶지도 않고 심지어 소파도 떠나고 싶지 않습니다. 저는 제 3 세계 국가에서 미국 이외의 지역이므로 저임금은 문제가되지 않습니다. 문제는 작업 환경입니다. 여행 할 필요가 없도록 온라인에서 직장을 어떻게 / 어디에서 찾을 …


16
초보자는 IDE 자동 완성 (Intellisense)을 사용해야합니까? [닫은]
프로그래밍을 처음 접하거나 처음 배우는 사람을 도울 때 종종이 문제가 발생합니다. 나는 정말 새로운 초보자에 대해 이야기하고, 여전히 OOness에 대해 배우고, 객체를 생성하고, 메소드 호출과 같은 것들을 배우고 있습니다. 일반적으로 키보드가 있으며 지침을 제공합니다. 한편으로, IDE의 자동 완성 기능은 IDE가 올바르게하고 있다는 피드백을주고 빠르게 좋아하고 의존하게합니다. 반면, IDE 자동 완성에 …
35 ide  intellisense 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.