반응형

분류 전체보기 20

[JAVA] 자바 Project / Package / Class / Methods / Variable 명명 규칙

1. Project (프로젝트)- 대/소문자 구분없이 시작 가능- 대문자 사용을 권장함2. Package (패키지)- 소문자로 시작- 모두 소문자 사용을 권장- 가급적 한 단어 사용을 권장- 여러사람과 협업하는 경우 표준 패턴을 따름- 표준 패턴: com.회사이름(혹은 개인이름).프로젝트명.상위패키지.하위패키지.클래스3. Class (클래스)- 대문자로 시작- 명사로 시작- 두번째 단어부터 소문자도 가능하나 대문자 시작을 권장함- ex) CastingTest , ValueTest , ThreadTest 등4. Interface (인터페이스)- 대문자로 시작- 형용사- ex) Runnable , Remote 등5. Methods (메소드)- 소문자로 시작- 동사로 시작- 두번째 단어부터 소문자도 가능하나 ..

스파르타 코딩 2024.09.19

자바로 계산기 만들기 과제 트러블슈팅

Lv1. 클래스 없이 기본적인 연산을 수행할 수 있는 계산기 만들기1-2. 사칙연산 기호 입력받기가이드 예시로 주신 `charAt(0)` 이걸 굳이 왜 써야하는지 궁금했다. >> 왜 charAt(0)을 사용하는가? Scanner.next()가 문자열로 반환되기 때문이다. 따라서, 그 문자열에서 첫 번째 문자를 꺼내서 연산자로 사용한다. 여러 개의 문자를 입력할 경우, 첫 번째 문자만 추출한다.  1-3. 입력받은 값과 연산자를 사용하여 연산 진행예시 코드로 result가 주어진 것을 보고, case : result, case : return 이 둘의 차이가 궁금했다.>> case : result, case : return의 차이는?case : result result는 변수에 값을 할당하는 방식이다. s..

카테고리 없음 2024.09.11

VS Code에서 git 사용법 총정리 (git pull, git push)

로컬 작업 브랜치에서 main으로 코드를 보내는 git push 방법>>1. 로컬 작업 브랜치에서 작업하기: team5_banner 브랜치에서 작업을 완료합니다.git checkout 브랜치 이름 1-1. 브랜치 한번에 생성 & 이동git switch -c 브랜치 이름git checkout -b 브랜치 이름# 작업 파일 수정하기git add .git commit -m "팀원 배너 작업 완료" 2. 작업 브랜치를 원격 저장소에 푸시하기git push origin 브랜치 이름 3. GitHub에서 Pull Request(PR) 생성하기 (1) GitHub에서 해당 리포지토리로 이동합니다. (2) "Pull requests" 탭을 클릭합니다. (3) "New pull request" 버튼을 클릭합니다. (4)..

스파르타 코딩 2024.08.30

초보 개발자를 위한 코딩 용어 정리 사전 (1)

처음 코딩을 시작하면 여러 가지 생소한 용어들 때문에 머리가 아플 때가 많죠? 그래서 준비했습니다! 이 글에서는 여러분이 코딩 세계에 쉽게 적응할 수 있도록 가장 기본적이고 자주 쓰이는 코딩 용어들을 하나씩 알아보는 시간을 가져볼게요. 1. HTMLHTML은 "HyperText Markup Language"의 약자로, 웹페이지를 만드는 데 사용되는 기본 언어예요. 웹페이지의 제목, 문단, 이미지 등을 HTML 코드를 사용해 추가해요. 예를 들어, "" 태그는 제목을 표시하고, "" 태그는 문단을 표시해요. 마치 레고 블록을 조립하듯이 웹페이지의 구조를 만든다고 생각하면 돼요. HTML은 웹페이지의 뼈대 역할을 하기 때문에, 코딩을 시작하는 사람이라면 꼭 알아야 할 기본 중의 기본이랍니다. 2. CSSCS..

스파르타 코딩 2024.08.02

Spring 트랙을 신청한 이유 (스타터 노트)

1. 내가 Spring 트랙에 참여한 계기는 무엇인가요?Spring 트랙에 참여한 이유는 제가 평소에 자주 사용하던 웹사이트나 있었으면 좋겠다고 생각했던 프로그램을 직접 만들어보고 싶기 때문입니다. Spring 프레임워크는 자바 기반 웹 개발에서 매우 널리 사용되는 기술로서, 이를 통해 더욱 견고하고 확장 가능한 애플리케이션을 개발할 수 있을 것이라고 생각합니다.2. 내가 이해한 개발자는 어떤 역할을 하는 사람인가요?개발자는 소프트웨어를 설계하고 구현하며, 유지보수하는 역할을 하는 사람입니다. 사용자의 요구사항을 분석하여 이를 기술적 해결책으로 구현하고, 발생하는 문제를 해결하여 시스템의 안정성과 성능을 보장하는 데 중점을 둡니다. 또한, 새로운 기술과 트렌드를 지속적으로 학습하며, 소프트웨어의 품질을 ..

스파르타 코딩 2024.08.02

VS Code 코드 단축키 모음 15가지 (윈도우/맥)

개발자의 필수 도구, VS Code 개발자라면 한 번쯤은 접해보았을 Visual Studio Code(이하 VS Code)는 그 유연성과 강력함으로 많은 사랑을 받고 있습니다. 이 툴은 단순한 코드 편집기를 넘어 다양한 기능과 확장성을 제공하여, 초보자부터 전문가까지 모든 개발자에게 유용한 환경을 제공합니다. 이러한 VS Code의 강점 중 하나는 바로 다채로운 단축키입니다. 효율적인 작업을 위해 꼭 알아야 할 VS Code 단축키에 대해 알아보겠습니다. 작업 효율을 높이는 VS Code 단축키VS Code는 다양한 단축키를 제공하여 개발자의 작업 속도를 극대화합니다. 여기서는 몇 가지 중요한 단축키를 소개하고 그 활용법을 알아보겠습니다. 1. 모든 토글을 열고 닫기Windows: Ctrl + Alt +..

스파르타 코딩 2024.07.25

HTML 태그 기초 정리

1. 구역을 나누는 태그웹페이지를 구성할 때, 구역을 나누는 것은 매우 중요합니다. 대표적인 태그로는 와 가 있습니다.: 블록 요소로, 큰 구역을 나눌 때 사용합니다. 예를 들어, 전체 콘텐츠를 여러 섹션으로 구분하거나, 스타일링을 위해 특정 부분을 묶을 때 사용됩니다.: 문단을 나눌 때 사용합니다. 텍스트를 여러 단락으로 구성하여 가독성을 높이는 역할을 합니다.또한, 목록을 구성할 때는 (순서 없는 목록)과 (순서 있는 목록), 그리고 목록 항목을 나타내는 태그를 사용합니다. 2. 구역 내 콘텐츠 태그구역 내 콘텐츠를 꾸미거나 기능을 추가할 때 사용하는 태그들이 있습니다.제목 태그 ( ~ ): 제목의 중요도에 따라 크기와 두께가 다른 텍스트를 제공합니다. 일반적으로 은 페이지의 메인 제목으로 사용..

스파르타 코딩 2024.07.24

VS Code 설치 (비주얼스튜디오 코드 다운로드)

VS Code - Window 다운로드https://update.code.visualstudio.com/1.73.1/win32-x64-user/stable  VS Code - Mac 다운로드(인텔) https://update.code.visualstudio.com/1.73.1/darwin/stable VS Code - Mac 다운로드(애플 실리콘)https://update.code.visualstudio.com/1.73.1/darwin-arm64/stable  VS Code 코드 단축키 모음 15가지 (윈도우/맥)  VS Code 코드 단축키 모음 15가지 (윈도우/맥)개발자의 필수 도구, VS Code 개발자라면 한 번쯤은 접해보았을 Visual Studio Code(이하 VS Code)는 그 유연성과..

스파르타 코딩 2024.07.24
반응형