dev-rowing.tistory.com Open in urlscan Pro
203.133.165.241  Public Scan

URL: https://dev-rowing.tistory.com/
Submission: On December 10 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="module-inner">
  <label class="fc-hidden" for="search-input">검색</label>
  <input class="fc-appearance fc-script-font" type="search" name="search" value="" onkeypress="if(event.keyCode==13){try {
    window.location.href = '/search' + '/' + looseURIEncode(document.getElementsByName('search')[0].value);
    document.getElementsByName('search')[0].value = '';
    return false;
} catch (e) {}}" autocomplete="off" id="search-input" required="">
  <button class="fc-button fc-icon fc-center-icon" onclick="try {
    window.location.href = '/search' + '/' + looseURIEncode(document.getElementsByName('search')[0].value);
    document.getElementsByName('search')[0].value = '';
    return false;
} catch (e) {}" id="search-button" disabled=""><span class="fc-invisible-text">검색하기</span></button>
</form>

Text Content

노트에 적는 코드 이야기
노트에 적는 코드 이야기
Hello World!
 * 블로그 내비게이션 토글
 * 공지사항
 * 안부 남기기

블로그 내비게이션

블로거의 정보

rowing의 노트에 적는 코드 이야기.

노트에 적는 코드 이야기

rowing

검색

검색 검색하기

방문자

총 61명이 방문했고, 어제는 38명, 오늘은 12명이 방문했어요.

 * Yesterday
   38
 * Today
   12
 * Total
   61

카테고리

 * 분류 전체보기 (4)
   * 🏅Algorithm (1)
     🏅Algorithm 의 카테고리 보기
     * Programmers (1)
   * 🌈Programming (0)
     🌈Programming 의 카테고리 보기
     * Kotlin (0)
   * 🚀Architecture (1)
   * 🪐Server (0)
   * 📚Book Archive (2)
     📚Book Archive 의 카테고리 보기
     * Effective Java (2)

새로운 글 모음

 * Layered Architecture 알아보기
   Layered Architecture 알아보기
   2024.12.09
   
 * [프로그래머스] Lv. 4 가사 검색(Java)
   [프로그래머스] Lv. 4 가사 검색(Java)
   2024.12.09
   
 * [이펙티브 자바] 객체 파괴
   [이펙티브 자바] 객체 파괴
   2024.12.07
   
 * [이펙티브 자바] 객체 생성
   [이펙티브 자바] 객체 생성
   2024.12.06
   

 * 모든 글 모아보기

인기 글 모음

 * [이펙티브 자바] 객체 생성
   [이펙티브 자바] 객체 생성
   2024.12.06
   
 * Layered Architecture 알아보기
   Layered Architecture 알아보기
   2024.12.09
   
 * [프로그래머스] Lv. 4 가사 검색(Java)
   [프로그래머스] Lv. 4 가사 검색(Java)
   2024.12.09
   

댓글 모음



블로그 구독하기

 * 구독하기
 * RSS 피드

메뉴

 * 방명록
 * 태그

티스토리 사용자 정보

 * 티스토리 홈
 * 이 블로그 관리하기
 * 글쓰기



블로그 내비게이션 닫기


전체 글

dev-rowing 님의 블로그 입니다.

총 4개

노트에 적는 코드 이야기

 1. Layered Architecture 알아보기
    
    
    LAYERED ARCHITECTURE 알아보기
    
    2024.12.09 rowing
    Intro소프트웨어 개발을 공부하면서 자연스럽게 마주친 개념 중 하나가 레이어드 아키텍처다. 처음에는 단순히 "계층을 나눠서 개발하는
    것"이라고만 생각했는데, 학습을 이어가면서 이 구조의 매력과 한계를 동시에 느낄 수 있었다. 그래서 이번 글에서는 내가 이해한 레이어드
    아키텍처를 정리하면서, 이 구조가 왜 중요한지 그리고 어떤 점에서 고민할 만한 가치가 있는지 이야기해보려고 한다. 레이어드
    아키텍처란레이어드 아키텍처는 소프트웨어 시스템을 관심사 별로 여러 계층으로 분리한 아키텍처를 뜻한다.각 계층이 애플리케이션 안에서 특정
    역할과 책임을 맡고, 그 구분이 명확하게 이루어진다.잘 설계된 레이어드 아키텍처는 구성 요소 간 관심사가 확실히 분리되어 있다는 점이
    특징이다. 또한, 이들은 추상화된 인터페이스를 통..
 2. [프로그래머스] Lv. 4 가사 검색(Java)
    
    
    [프로그래머스] LV. 4 가사 검색(JAVA)
    
    2024.12.09 rowing
    https://school.programmers.co.kr/learn/courses/30/lessons/60060 코딩테스트 연습 -
    가사 검색[본 문제는 정확성과 효율성 테스트 각각 점수가 있는 문제입니다.] 친구들로부터 천재 프로그래머로 불리는 "프로도"는 음악을
    하는 친구로부터 자신이 좋아하는 노래 가사에 사용된 단어들 중school.programmers.co.kr정답 코드class
    Solution { class Trie { Trie[] child = new Trie[26]; int count; void
    insert(String str) { Trie curr = this; for (char ch ..
 3. [이펙티브 자바] 객체 파괴
    
    
    [이펙티브 자바] 객체 파괴
    
    2024.12.07 rowing
    ※ 책 내용을 바탕으로 제 관점에서 풀어 쓴 글입니다. 일부 내용이 다를 수 있습니다. 아이템 6 - 불필요한 객체 생성 금지 //
    Boxing typepublic static long sum() { Long sum = 0L; for(long i = 0; i
    Boxing type 대신 Primitive Type 을 권장한다.반복문이나 연산에서는 성능 저하를 유발할 수 있으므로 항상
    Primitive Type을 우선적으로 사용하자. public class PhonePatternUtil { private final
    String pattern; public boolean isValid(String phone) { ... }}Util Class 에서
    또한 Primitive ..
 4. [이펙티브 자바] 객체 생성
    
    
    [이펙티브 자바] 객체 생성
    
    2024.12.06 rowing
    ※ 책 내용을 바탕으로 제 관점에서 풀어쓴 글입니다. 일부 내용이 다를 수 있습니다. 아이템 1 - 생성자 대신 정적 팩토리 메서드를
    고려하라// 생성자를 사용하는 경우new Member("hyoseung", MemberType.ADMIN); // true가 뭘
    의미하는지 모호하다.// 정적 팩터리 메서드를 사용하는 경우User user = User.createAdminUser(); // 관리자
    생성임을 바로 알 수 있다.이름을 붙일 수 있다.정적 팩토리 메서드는 이름을 통해 의도를 명확히 드러낼 수 있다.반면, 생성자는 이름을
    붙일 수 없어 "이게 뭐 하는 생성자인지" 헷갈릴 수 있다.판단 기준이 명확하다.생성자에서 boolean 같은 값으로 구분하면 의미가
    불분명하고 실수할 가능성이 높다.정적 팩토리..

페이지 내비게이션

 * 최신
 * 1
 * 다음

링크

 * 구독하기
 * GitHub
 * 맨 위로 스크롤하기

Copyright © rowing.


티스토리툴바

노트에 적는 코드 이야기구독하기
관리메뉴열기


개인정보

 * 티스토리 홈
 * 포럼
 * 로그인





닫기


단축키


내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W


블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C


모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.