관리자와 고객은 자신이 볼 수있는 것을 쉽게 이해할 수 있습니다. 나는 디자인 원칙이나 다른 프로그래밍 관용구에 대한 최소한의 지식을 가진 평균 프로그래머 인 많은 GUI 개발자들을 보았습니다. 그러나 프로그래머가 인상적인 사용자 인터페이스를 만들 수있는 경우 이러한 단점은 특히 관리 및 고객에 의해 눈에 띄지 않게됩니다. 내가 아는 많은 GUI 개발자들이 …
우리는 2010 년에 4 년 또는 5 년의 경력을 가진 소프트웨어 엔지니어이며 여전히 96 개의 프랙 킹 컬럼이있는 테이블을 설계하고 있습니다. 악몽이 될 것이라고 말했습니다. MySQL을 C #과 인터페이스하기 위해 서수를 사용해야한다는 것을 보여주었습니다. 행보다 열이 많은 테이블은 큰 냄새가 난다고 설명했습니다. 아직도, 나는 "이 방법은 더 간단해질 것입니다." 어떻게해야합니까? …
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …
현재 관리자가 버그 추적 소프트웨어를 사용하여 요구 사항 설명서 / 사양을 작성하고 있습니다. 이것은 나에게 끔찍한 생각처럼 보입니다. 모든 요구 사항은이 작은 티켓에 있으며 요구 사항을 얻으려면이 바보 같은 웹 양식을 클릭해야합니다. 요구 사항 / 소프트웨어 사양을위한 올바른 소프트웨어 솔루션은 무엇입니까? 분명히하기 위해, 나는 몇 가지 기능을 가진이 큰 소프트웨어 …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 인터뷰 테이블의 다른 쪽 끝에서 자신을 발견 한 사람으로서, 나는 이러한 질문이 고용주의 관점에서 얼마나 유용한 지 궁금합니다. 내 동료 중 일부는 …
우리 모두는 영업에서 왔거나 10 년 이상 전에 코드를 살펴본 관리자가 있지만 코드 작성 방법을 알고 있다고 생각합니다. 그의 개입에 감사한다는 인상을 주지만 가능한 한 짧게 유지하여 작업을 계속할 수 있습니까? 아니면 현대 코딩 기술과 실습을 교육하기 위해 관리자와 더 많은 관계를 맺어야합니까? 결국,이를 이해하는 관리자는 프로젝트와 시간 규모를 논의 …
Python 및 D와 같은 중첩 함수를 지원하는 언어에서 복잡한 알고리즘을 처리 할 때 알고리즘이 복잡하기 때문에 종종 큰 함수를 작성하지만 중첩 함수를 사용하여 복잡한 코드를 구성하여이를 완화합니다. 중첩 된 함수를 사용하여 내부적으로 잘 구조화되어 있어도 거대한 (100+ 라인) 함수가 여전히 악의적 인 것으로 간주됩니까? 편집 : Python 또는 D에 익숙하지 …
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 우리는 모두 들었습니다. 개발 기술이 부족한 CS 졸업생에 대한 토론이있을 때마다 누군가가 말합니다. 컴퓨터 과학은 소프트웨어 공학이 아닙니다. 내가 보는 문제는 프로그래밍과 소프트웨어 개발 이 CS 과정에서 진행 된다는 …
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 지난 4 년 반 동안 엔터프라이즈 영역에서 일해 왔으며, 일반적으로 엔터프라이즈는 테스트 우선 개발 스타일에 적합한 환경이 아니라는 것을 알았습니다. 프로젝트는 일반적으로 고정 비용, 고정 일정 및 폭포 …
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
이 질문은 Software Engineering Stack Exchange에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 관리자가 프로젝트에 사용될 프로그래밍 언어를 강요 할 수있는 사람에게는 누구나 비밀이 아닙니다. 프로그래머 자신이기 때문에 나는 이것을 이해할 수 없었습니다. 그러나 지금 나는 그렇게 생각합니다. Joel Spolsky가 Podcast에서 "세계의 모든 …
참고 : 제목에 "복합체"를 사용하면 표현식에 많은 연산자와 피연산자가 있습니다. 표현 자체가 복잡한 것은 아닙니다. 최근에 x86-64 어셈블리에 대한 간단한 컴파일러를 연구하고 있습니다. 컴파일러의 메인 프론트 엔드-lexer 및 parser를 마쳤으며 이제 내 프로그램의 추상 구문 트리 표현을 생성 할 수 있습니다. 그리고 제 언어는 정적으로 타이핑 될 것이기 때문에, 이제 …
주소를 기반으로 다양한 웹 페이지의 콘텐츠를 고유하게 식별하는 플러그인을 설계하고 있습니다. 따라서 다음과 같은 하나의 주소가있을 수 있습니다. 1 someawesome street, anytown, F100 211 나중에이 주소를 약간 다른 형식으로 찾을 수 있습니다. 1 someawesome street, F100 211, 또는 아마도 모호한 someawesome street F100 이들은 기술적으로 동일한 주소이지만 유사성 수준입니다. a) …