기타7 InteliJ Lisences : Ultimate, Community 자유롭게 새로운 기술을 학습하던 때와 달리, 회사에서 라이브러리나 프레임워크, IDE 등을 사용하는 데 있어 라이센스는 굉장히 귀찮은 부분이다. 그 중 InteliJ 의 Ultimate와 Community 버전의 라이센스와 관련해서 내가 파악한 정보를 공유하고자 한다. 어느 사이트를 보니 공식 홈페이지에서 라이센스 정보를 찾기 어려워한 어떤 사용자가 라이센스에 대해 질문한 글이 있었는데, JetBrains의 FAQ와는 다른 내용이 기재가 되어 있어서 안타깝더라. 1. 회사에서 개발하는데 개인용 유료 라이센스를 사용해도 되는지 안 된다. 회사에서 소프트웨어를 상용으로 개발하는 경우 기업용 라이센스를 구매해야 한다. 2. 회사에서 Community 버전을 사용해도 되는지 사용 가능하다. 라이센스가 아예 없는.. 2021. 5. 1. Case Naming Convention : CamelCase, snake_case, strHungarian 메서드 이름을 명명하는 유명한 몇 가지 방법에 대해 소개하고자 한다. 위키피디아 등 구글링을 통해 알게 된 방법이다. 1. UpperCamelCase 모양에 보이듯이 쌍봉낙타표기법이라고도 하는데, 메서드를 명명할 때 단어의 첫 글자를 Capital로 작성하는 방법이다. 첫 글자가 Capital 인 점이 뒤에 나오는 lowerCamelCase와 다르다. 2. lowerCamelCase 그림에 보이듯이 첫 글자를 제외한 단어의 첫 글자를 Capital로 작성하는 명명법이다. 3.snake_case 첫 글자는 소문자로 작성하며 공백을 언더바(_)로 표기하는 명명법이다. 4.strHungarian 메서드의 이름의 처음에 데이터타입을 적어주는 방식이다. 출처 : 위키피디아, guswnsxodlf.github.io.. 2021. 4. 30. pseudo-code (의사코드) 의사(疑似: 비교할 의, 비슷할 사 | Pseudo: 가짜의- ) 코드는 컴퓨터 프로그램이나 알고리즘이 수행해야할 내용을 우리가 사용하는 언어 (한국어 또는 영어 등)로 간략히 서술해 놓은 것을 말합니다. 의사코드는 코딩 입력을 시작하기 전, 사고를 좀더 명확히 정립하게 만들어주어 프로그램을 설계하는데 도움이 됩니다. 의사코드는 코드 수정을 좀더 용이하게 만들어줍니다. 의사코드는 코멘트(Comment) 작성에 대한 부담을 덜어줍니다. 의사코드를 효과적으로 작성하는 방법 의사코드와 코드 모두 같은 스타일로 일관성있게 작성해야합니다. 똑같은 연산 기호를 사용하며, 적절한 곳에, 이해될 수 있는 문장으로 작성해야합니다. 불필요한 내용은 무시합니다. 콤마(,)의 위치를 고민할 필요가 없습니다. 좋은 방법은 ‘시.. 2021. 4. 28. 이전 1 2 다음