문제

나는 다른 언어와 플랫폼을 사용하여 다양한 프로젝트에서 일합니다. 그들 중 일부는 그들 자신의 별도 프로젝트로 추상화되며, 이들 중 일부를 대중에게 열고 싶습니다.

나를 붙잡는 것은 세례식입니다.

그렇다면 중요합니까? 뭔가를 선택하고 고수해야합니까?

그리고 그것이 중요하다면, 더 나은 것은 무엇입니까?

도움이 되었습니까?

해결책

이름 지정은 아이디어를 전파하는 데 중요한 부분이라고 생각합니다. 내가 이름으로 찾는 것은 다음과 같습니다.

  1. 기억에 남습니다. 다른 이름과 다르지만 기억하기 쉽습니다.
  2. 정확한. 이름이 프로젝트에 대해 무언가를 반영하는 경우 도움이됩니다.
  3. 긍정적인. 이름의 반대가 매력적이지 않으면 도움이됩니다. 예를 들어, 구조화 된 프로그래밍은 아무도 구조화되지 않기 때문에이 규칙을 따릅니다.
  4. 영리한. Clever는 선택 사항이지만 이름을 달성 할 때 기억에 남는 데 도움이됩니다. 그러나 영리한 나이는 심하게 나쁘다.

멋진 이름을 가질 때까지 프로그램을 기다릴 가치가 없습니다. 프로젝트에 대한 경험이 많을수록 이름이 더 쉬워집니다. 주니는 데뷔 후 몇 달까지 세례를받지 않았다.

이름 지정에 대한 자세한 내용을 보려면 적극 권장합니다.일하는 단어 : 그것은 당신이 말하는 것이 아니라 사람들이 듣는 것입니다."Frank Luntz.

"스티커"프로젝트에 대한 마지막 요점 : 프로젝트가 어떻게 시작되었는지에 대한 이야기를 자주 "창조 신화"를 자주 말하십시오. 내가 본 모든 프로젝트는 장기적인 영향을 미쳤습니다.

다른 팁

나는 빠른 프로그래밍을 시작하고 나중에 이름에 대해 걱정하기 때문에 일반 이름으로 시작하기로 결정했습니다.

이 웹 2.0 이름 생성기 재미 있습니다.

이름이 마케팅, 웹 등의 마케팅을 공개적으로 사용하는 경우 다른 사람이 아직 유사한 것을 사용하지 않는 이름을 선택하십시오. 최소한 Google 검색을 수행하십시오. 그리고 광고 나 그와 비슷한 것에 돈을 쓰기 전에 더 전문화 된 이름과 상표 데이터베이스 중 하나에서 검색을 수행하기 위해 몇 달러를 소비하십시오. 적어도 미국에서는 이름을 가진 첫 번째라면 법적 권리를 부여하며 나중에 이름을 바꾸는 것보다 검색을 수행하는 것이 저렴합니다.

물론 너무 멀리 가기 전에 도메인 이름도 사용할 수 있는지 확인하십시오.

이름으로 더 강력한 법적 권리를 얻으려면 제품이하는 일에 대한 일반적인 참조가 아니라 구성된 것을 선택하십시오. Microsoft와 같은 누군가는 "Word"또는 "Windows"와 같은 법적 보호를 위해 돈을 쓸 수 있습니다.

그렇습니다, 나는 그것이 중요하다고 생각합니다 (나 자신과 같은 위치에 있었다). 나는 이름이 시원하거나 기억에 남거나 명백/단순해야한다고 생각합니다. 반드시 둘다는 아닙니다. 경험상 당신이하는 일을하는 프로그램/도서관을 찾고 있다고 상상해보십시오. 당신이 주신 이름이 당신을 격려하거나 당신을 쫓아 내고 당신은 그것을 기억 하시겠습니까? 그게 정말 중요한 것입니다.

일반적으로 제품의 역사를 살펴보면 언어의 일부가되는 제대로 선택되지 않은 이름의 수많은 예가 있습니다 (Kleenex, Tasty-Freez, Wisker-Biskit). 마케팅 관점. 그래도 전화기를 타이핑하고 철자가 쉬운 것을 원합니다. 나는 FS처럼 들리는 SS가 많은 이상한 이름으로 회사에서 일하고 있으며 악몽입니다.

코드를 사용하는 다른 사람들에 관심이있는 경우 중요합니다. 기억에 남는 이름을 선호합니다. 그들은 설명 적이거나 "시원한"또는 다른 이유 때문에 기억에 남을 수 있습니다. 코드를 그물에 올려 놓는 경우 관련 검색에 표시되는 설명이 포함되어야합니다.

앱 이름을 정리하기 전에 도메인 이름을 사용할 수 있는지 확인할 수 있습니다.

Google 친화적

  • 독특한 것 (또는 최소한 처음 10 번의 결과에서 홈페이지를 얻을 수있는 것)
  • 철자가 쉽습니다

항상 고려되지는 않는 것은 프로젝트를 얼마나 쉽게 구글 할 수 있는지입니다. 이것은 요인이거나 그렇지 않을 수도 있지만, 커뮤니티/프레스가 프로젝트에 대해 말하는 것에 대한 탭을 유지하는 데 관심이있을 수 있습니다.

"Project X", "E", "Raptor"또는 "Purple Windows"라고 불리는 경우 명확한 검색은 거의 불가능합니다. 도메인 이름 가용성 문제를 넘어서서 다른 컨텍스트에서 사용되지 않는 이름을 선택하면 프로젝트에서 트윗/블로그 주석에 대한 자동 알림 설정과 같은 유용한 작업을 수행 할 수 있습니다.

슬프게도이 이름의 대부분은 명백히 발음/철자가 어렵 기 때문에 트레이드 오프입니다.

나는 당신의 프로젝트에 이름 지정이 중요하다고 생각합니다. 많은 오픈 소스 프로젝트에는이 문제가있어 화면에서 시원하게 보이지만 발음하기가 어렵습니다. 이는 최소한 귀하의 웹 사이트에 발음 안내서가 있어야하며 많은 사람들이 프로젝트 발음 방법에 대해 혼란 스러울 것임을 의미합니다. 사람들이 프로젝트에 대해 생각하려고 노력할 때 어려운 발음이있는 이름은인지 적 불협화음을 일으킬 수 있습니다. 시원합니까, Cooyil, Coowheel, Coil 또는 무엇입니까? 이 사람들에게 프로젝트의 이름을 지정할 수없는 것은 무엇입니까? 그들이 의도 된 대상 청중의 Sane Humans가 쉽게 읽을 수있는 프로젝트의 이름을 지정할 수 없다면, 우리는 좋은 제품을 만들도록 정말로 신뢰할 수 있습니까?

프로젝트의 이름을 지정할 수있는 좋은 이름을 선택하십시오. 당신이 그것을 찾으면 멋진 이름으로 바꾸는 것에 대해 나쁘게 느끼지 마십시오. 개발 중에 사용했던 이름에 묶을 필요가 없습니다.

제품이 무엇인지 모르는 경우 사용하는 이름을 제안하기가 어려울 것입니다.

또한 이것은 마케팅 질문과 매우 흡사합니다. 나는 시원하고 기억에 남는 것을 말하지만 설명 적입니다. iTunes가 떠 오릅니다.

당신은 둘 다 할 수 있습니다. 좋은 예는 루비를위한 신발입니다. 원래는 "또는 그들이 말한다)"Midas MacLean의 행운의 창문 "이라고 불렀지 만 그는 신발을 결정했습니다.

툴킷/라이브러리는 신발과 관련이 없습니다.

프로젝트 이름 지정이 큰 문제인 것을 보았습니다. 나는 40 개의 프로젝트를 수행하는 약 20 명의 프로그래머를 관리했으며, X라는 프로젝트, y라는 가상 디렉토리, z라는 비주얼 스튜디오 프로젝트 등이라는 프로젝트가있을 때 실제 문제가되었습니다. 응용 프로그램이 오류 로그, 어떤 프로젝트입니까? 누가 속해 있습니까? 우리는이 모든 것을 캡처하기 위해 프로젝트 데이터베이스를 만들었지 만 프로젝트 데이터베이스가 항상 완전하고 최신 상태는 아니기 때문에 규칙을 갖는 것이 더 좋았을 것입니다.

나는이 아이디어에 저항했지만 프로젝트를 갖는 것이 가장 좋습니다. 번호. 니모닉 프로젝트 이름이있는 것이 더 낫지 만 프로젝트가 많으면 니모닉의 질문을 겪습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top