디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

회사에서 아키텍쳐 설계 논쟁 있었는데

프갤러(39.117) 2025.08.22 22:12:24
조회 153 추천 0 댓글 16

A는 메인 홈페이지


B는 로그인, C는 상품 목록, D는 민원 접수


로그인 UI 내부에는 로그인, 회원가입 버튼이 있음




근데 메인 홈페이지에 B, C, D가 탭으로 분리되어 있는 구조임


B, C, D 각각이 개별 페이지를 갖는 구조가 아니라ㅇㅇ


즉, A에 컴포넌트 형식으로 B, C, D가 붙어 있다고 보면 됨




내 주장)


각각의 기능은 각각의 컴포넌트에서 해결해야 한다.


즉, 로그인 기능은 로그인 컴포넌트에서 해결해야 하는 것이지


메인 홈페이지가 그들을 관리하면 안된다고 생각했음




상대 주장)


B, C, D는 단순히 UI 동작만 수행하는 용도이고


로직 처리는 A가 관리해야 한다.


디버깅 하기 편리하고 서로 관련된 정보가 있을 수도 있다.




그리고 나는 이게 진짜 이해가 안 되는데


로그인 버튼 내부에 로그인 관련 로직을 넣어 놓고


회원 가입 버튼 내부에 회원 가입 관련 로직을 넣어 놓은 다음


로그인, 회원 가입 버튼의 공통 부모 클래스에서


버튼이 어떤 타입인지 인자로 받아서


각 타입에 따른 처리를 하는 함수를 구현해 놓은 거임


근데 그 함수 내부에서 메인 홈페이지 UI인 A 클래스를 부르고 있음


왜냐? A 클래스에 로그인이나 회원 가입을 처리하는 함수가 있기 때문임




이 구조로 구현해 놓고 나한테 뭐가 문제냐는 식으로


디버그하기 편하다고 그러는데


내가 문제냐?


진짜 정신 나갈 것 같음

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 생활고나 번아웃 고백이 와닿지 않는 스타는? 운영자 25/08/18 - -
AD 전자제품 세일쇼! 운영자 25/08/19 - -
공지 프로그래밍 갤러리 이용 안내 [90] 운영자 20.09.28 46581 65
2884071 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥지나가던냥덩이♥갤로그로 이동합니다. 13:28 8 0
2884070 연명해서 죄송합니다. gy갤로그로 이동합니다. 13:14 18 0
2884069 성능 필요한 코드짤때 앞으로 러스트 짜려나? 프갤러(106.101) 12:52 21 0
2884067 만 3년 프론트 이직성공 프갤러(123.109) 12:44 19 0
2884066 아니야.. 아니야.. 이게 아니야.. ♥지나가던냥덩이♥갤로그로 이동합니다. 12:43 19 0
2884065 나님이 글케 기여운가.. ㅇㅅㅇ 꼬치의달인갤로그로 이동합니다. 12:36 20 0
2884064 편식하지마 세상은 냉정해 프갤러(61.79) 12:36 16 0
2884061 Go 언어 8위, Rust 18위 [1] 나르시갤로그로 이동합니다. 12:02 23 0
2884059 나님 번아웃.. ♥지나가던냥덩이♥갤로그로 이동합니다. 11:52 26 0
2884058 유퀴즈에 빌게이츠 왜나옴? [3] ㅇㅇ(106.102) 11:44 34 0
2884057 데이터 확인하니 명확해짐 ♥지나가던냥덩이♥갤로그로 이동합니다. 11:35 22 0
2884056 나도 탈갤하고 뉴프로 간다! [2] 헬마스터갤로그로 이동합니다. 11:31 48 0
2884055 하 씨발 탈갤한다 [2] 아스카영원히사랑해갤로그로 이동합니다. 11:29 42 0
2884054 지난 밤 귀뚤맨한테 습격 당해서 잠 제대로 못 잣더니 몸상태 메롱 ♥지나가던냥덩이♥갤로그로 이동합니다. 11:27 22 0
2884053 러빠들 또 빤쓰런했습니까? 나르시갤로그로 이동합니다. 11:19 16 0
2884052 러스트 빠돌이를 위한 서적) Ada 프로그래밍 책 소개합니다. 나르시갤로그로 이동합니다. 11:17 22 0
2884051 러스트는 사장(Boss)이 극혐하는 언어입니다 나르시갤로그로 이동합니다. 11:13 27 0
2884050 Ada의 동시성(concurrency) 나르시갤로그로 이동합니다. 11:09 21 0
2884049 [대한민국] 원칙보다 돈을 우선할 것인가? 이재명 세력의 의도 파악- 프갤러(121.172) 11:09 14 0
2884048 그러면 러스트는 언제 공부/사용하는가? 나르시갤로그로 이동합니다. 11:08 18 0
2884047 모든 걸 러스트로 하려는 이유 나르시갤로그로 이동합니다. 11:05 17 0
2884046 러스트 설계는 근본적으로 잘못되었다. 나르시갤로그로 이동합니다. 11:02 16 0
2884045 Ada 순위 13위, 러스트 순위 18위 나르시갤로그로 이동합니다. 10:58 20 0
2884043 LLM 코드 쓰면서 느끼는데 LLM코드는 너무 장황하다 ㅆㅇㅆ(124.216) 10:54 30 0
2884041 충격.. ♥지나가던냥덩이♥갤로그로 이동합니다. 10:49 25 0
2884040 그리고 러스트 코드는 LLM으로 생산이 힘듬. 그래서 구려. ㅆㅇㅆ(124.216) 10:46 29 0
2884039 러스트가 생산성을 가질려면 보안/신뢰성 관점에서 가지는거지. ㅆㅇㅆ(124.216) 10:40 28 0
2884038 무라사키 ㄷㅅㄷ ♥지나가던냥덩이♥갤로그로 이동합니다. 10:38 27 0
2884037 오늘의 발명 실마리: 노트북 정보를 hdmi로 출력하는 장치 발명도둑잡기갤로그로 이동합니다. 10:35 20 0
2884036 러스트 웹 프레임워크, axum이 있다. [1] 프갤러(42.22) 10:33 36 0
2884035 그냥 러스트 해라 shave6300(175.201) 10:33 27 0
2884034 멍유 [1] ♥지나가던냥덩이♥갤로그로 이동합니다. 10:32 31 0
2884033 러스트는 전혀 비용 효율적인 언어가 아님 [2] ㅆㅇㅆ(124.216) 10:26 44 0
2884032 사장은 자바 좋아함 [1] 프갤러(223.63) 10:19 33 0
2884031 누가 냥덩이 빨아주는거야? [2] ♥지나가던냥덩이♥갤로그로 이동합니다. 09:55 34 0
2884030 러스트는 사장이 좋아한다 [2] shave6300(175.201) 09:49 51 0
2884024 츄릅 츄릅 츄베릅❤+ [1] ♥지나가던냥덩이♥갤로그로 이동합니다. 09:14 52 0
2884019 황현수 각축의 인생..ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:42 21 0
2884018 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:40 20 0
2884017 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:38 34 0
2884016 속보)북한 휴전선 침범, 국군 하사 사망 ♥지나가던냥덩이♥갤로그로 이동합니다. 07:52 42 0
2884015 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥지나가던냥덩이♥갤로그로 이동합니다. 07:49 24 0
2884010 바닷가에서 비키니가 벗겨진 채 윤간되는 야가미 마키노를 발견하면 어떻게 hymen갤로그로 이동합니다. 06:55 39 0
2884009 인지과학조져라 손발이시립디다갤로그로 이동합니다. 06:36 44 0
2884006 이젠 신분증 발급시에도 정신 똑바로 차려야함 [1] 야옹아저씨갤로그로 이동합니다. 05:14 51 0
2884005 웹개발자 프리로 뛰다 일끊겨서 부모 살해함ㄷㄷ [1] 프갤러(211.203) 04:57 60 0
2884002 C# 자바를 사용하지 말아야 하는 이유. 프갤러(59.16) 04:21 47 0
2883997 러스트는 빤스 안 입냐? 나르시갤로그로 이동합니다. 03:47 25 0
2883994 XP 이제 놓아 주자. 프갤러(59.16) 03:31 34 0
뉴스 무당 된 개그우먼 김주연 “2년 하혈…누름굿에 2억 썼다” 디시트렌드 08.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2