Programming 164

[언그래머] 여든번째 아티클_오래보아야 새로운 클린 아키텍처

안녕하세요 여러분~! 김송아입니다. 벌써 언그래머 아티클이 여든번째를 맞았습니다!!🍾🍾🍾 되게 오래된 것 같으면서도, 엊그제 시작한 것 같으면서도..! 그치만 이렇게 말하기엔 최근에 유퀴즈에서 본 이순재 선생님이 스쳐지나갑니다ㅎ.ㅎ 아직까지 거침없이 하이킥에서 보던 이순재님이 생각나는데..! 벌써 60년 넘게 연기 생활을 하고 계시다고 하죠..🥹 프로그래밍 세상에도, 이렇게 개발 인생으로 평생을 보내고 객체 지향의 아버지라고 불리시는 분이 있습니다. 바로, 로버트 (갓) 마틴 님입니다. 맞아요. 열번째 아티클에서 만났던 적이 있는 분이시죠! [언그래머] 열번째 아티클_클린 코드 그 애매함에 대하여 (수정) 안녕하세요 여러분~! 언그래머 김송아입니다. 눈 깜짝하니 금요일이네요!! 라고 말하기엔 일주일이 꽤..

Programming 2024.04.12

[언그래머] 코딩테스트 챌린지_02_완주하지 못한 선수

안녕하세요, 김송아입니다. 오늘은 화!요!일! 인데 금요일 같은 화요일이죠 :) 내일은 선거날🗳️인 덕분에 휴일인 만큼, 투표 권한이 있으신 분들은 모두 투표도 하시구! 푹 쉬는 그런 알찬 휴일 되시길 바라겠습니다. 딱 일주일전이죠? 언그래머 코딩테스트 챌린지 첫번째 문제를 추천드렸었죠? [언그래머] 코딩테스트 챌린지_01_없는 숫자 더하기 안녕하세요 여러분! 봄바람 휘날리며~ 흩날리는 벚꽃잎이 시작된 4월입니다. 벚꽃잎과 함께 언그래머에도 변화가 있다고 했었죠? 코딩 테스트를 준비하는 챌린지가 시작됩니다!ㅎㅎ 처음이니까 songacoding.tistory.com [없는 숫자 더하기]라는 문제로, 풀이 경험이 많은 분들일 수록 정말 빠르게 풀었던 문제였을 것 같습니다. 문제는 다음과 같습니다. 0부터 9..

Programming 2024.04.09

💚언그래머 글쓰기 클럽 1기 모집💚

안녕하세요 여러분! 김송아입니다. 드디어,, 언그래머 글쓰기 클럽 1기를 모집합니다🎉 아래 구글 폼에 들어가시면 상세(한 척 사실 추상적인) 활동 내용을 확인하실 수 있습니다. 모집은 별도 공지 없이 마감될 수 있으니, 참고 부탁 드려요! 열심히 참여하실 분들만 기다리겠습니다🔥 그럼, 곧 만나요. 💚언그래머 글쓰기 클럽 1기 모집💚 활동 기간 : 한달 (4월 9일 ~ 5월 13일) 활동 비용 : 무료 활동 방법 : 개인 블로그 (플랫폼 상관 없음) 활동 횟수 : 주 2회 활동 주제 : 학습, 도서 등 개발에 관한 모든 것 (상세 주제는 매주 달라집니 docs.google.com

Programming 2024.04.02

[언그래머] 일흔여덟번째 아티클_글쓰기 클럽 1기를 모집합니다

안녕하세요 여러분! 돌고돌아온 금요일의 김송아입니다. 놀랍게도 이번 아티클이 2024년의 1분기 마지막 글이더라구요..? 실화니 진짜 시간이 왜이렇게 빠른가요.. 여러분들과 하고 싶은 것도 많은데.. 세월이 빠른 만큼 미루지 말고 하나씩 해야겠다는 생각이 드는 요즘이에요. 여러분들은 혹시 올해 목표하는 것들 중 아직 시작하지 못한 미션이 있으신가요? 아님 시작했다가 일주일도 못 가서 까먹어버린 미션은 없으신가요? 이제 곧 벚꽃도 피고~ 시험 치실 분들은 시험도 치고~😉 눈 깜-짝 하면 여름이라구요⛱️⛱️⛱️ 그럼 다이어트도 해야되고~ 땀도 흘려야되고~ (?) ㅋㅋㅋㅋㅋㅋ 아 할일 많다.. 그럼 여러분 우리 분명 연말 회고 하고 있다니까...? 메리 크리스마스🎄 그러니까~ 우리 이제 할일에 기한을 두던지...

Programming 2024.03.29

[언그래머] 일흔일곱번째 아티클_우리가 개발을 공부하는 방법

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 개발자는 정말 관 짜서 들어갈 때까지 공부해야한다는 말, 공감하시나요? 사실 들어갈 때도 공부하면서 들어가야 할 것 같긴 한데😇 그만큼.. 개발자는 공부를 어떤 마음으로 해야할지도 정말 중요한 것 같습니다. 그냥 대췅 머리에 넣었다간 다.. 뱉어버릴 거니까요? 🌝 여러분들은 개발을 공부하실 때 혹시 어떤 마음으로 공부하시나요? 혹시 이런 생각은 안 하시나요? 오, 남들이 이거 쓴데.. 그럼, 나도 이거 공부해야지 저를 강의에서 만나신 분들은 모두 한번쯤 들어보셨을 겁니다. 이 세상의 모든 기술은 무조건 써야 하는 게 아니라, 진짜 내가 '써야겠다💡'고 생각이 들면 그때 쓰시면 된다구요. 김송아.. 이게.. 말이 쉽지😇 싶으시죠? 하하하 맞아요.. 그래서 ..

Programming 2024.03.26

[언그래머]일흔여섯번째 아티클_객체 지향....... 결합도......

안녕하세요 ㅇㅕㄹㅓㅂㅜㄴ ㄱㅣㅁㅅㅗㅇㅇㅏㅇㅣㅂㄴㅣㄷㅏ ㅋㅋㅋㅋㅋㅋ 아침부터 애가 이상하다 생각하시겠지만, 맞긴합니다. 1️⃣ 여러분 김송아입니다. 2️⃣ ㅇㅕㄹㅓㅂㅜㄴ ㄱㅣㅁㅅㅗㅇㅇㅏㅇㅣㅂㄴㅣㄷㅏ 자, 이 두가지에서 어떤 차이점이 느껴지시나요? 같이 붙어있어야 하는 형태가 떨어져있으니 불편하고, 누구랑 붙어야 할 지도 헷갈립니다. 이게 바로 제가 말씀드리고 싶은 결합도 입니다. ⚠️ 결합도란? 영어로 커플링 (Couplering💍 아니고 Coupling입니다ㅋㅋㅋ) 서로에게 의존하는 정도를 나타냅니다. 의존한다는 말, 제가 굉장히 좋아하는 말이죠. 저와 같이 스프링 공부를 해보신 분들은 아시겠지만 의존한다는 말은 그냥 '사용한다'라고 바꿔서 말하면 된다고 늘 주장하는 한 사람이기 때문입니다. 그럼 서로 ..

Programming 2024.03.22

[언그래머] 일흔다섯번째 아티클_피규어01...와... 이건 좀 충격이긴 하다

안녕하세요 여러분! 피규어02.. 입니다... 아니 여러분 이 뉴스 보셨어요??? OpenAI와 미국 한 스타트업의 합작 '피규어 01' 입니다. 진짜 미쳤어요.. 아래 영상 한번 보고 오시죠🔥 솔직히 이번 뉴스는 제가 보면서 너무 소름이라, 와 진짜 미래에 살고 있는 건가.. 3021년 예고편인가... 싶더라구요 그 와중에 사람들 댓글이 더 웃깁니다ㅋㅋㅋ 피규어 01... 이제 저보다 로봇이... ✔️ 로봇이 아닙니다 체크도 잘 할거고 ✔️ 이정도면 저보다 집도 잘 치우고.. ✔️ 저보다 먹을 것도 잘 찾고... (?) 사실 이건 제가 더 잘하는 거 같네요.. 암튼.. 저보다...저보다... 다시 한번 인사 드립니다. 안녕하세요,,, 피규어 02 입니다,,, ㅋㅋㅋㅋㅋㅋ 오늘은 이걸로 충격 먹어서 글도..

Programming 2024.03.19

[언그래머] 일흔네번째 아티클_Next.js...😇 유행 좀 누가 멈춰줘

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 여러분들은 옷가게에 가면 이런 경험 없으신가요? 마음에 드는 옷을 발견해서, '오! 다음에 사야지ㅎㅎ' 했는데.. 다음에 갔는데 없어요😇 며칠 새에 주력 상품이 바뀌었고, 며칠전까지만 해도 전시되어 있던 상품들도 다 사라지는 마법같은 경험..! 정말 빠르게 변화하는 이런 패션 업계를 보고, 우리는 '패스트 패션'이라고 부르죠. 최신 유행을 즉각 반영하여 상품 로테이션을 빠르게 시키는 것이 특징입니다. 맞습니다. 제가 무슨 얘기를 할 것 같나요? 우리.. React 유행한지 뭐 얼마나 되었다고..ㅎ 상태관리 중요하다고 배운지 뭐 얼마나 되었다고.. React의 장점이 그리 크지 않아지는 시대가 다시 돌아오고 있습니다. 유행은 돌고 도니까요 (돌리고.. 돌리..

Programming 2024.03.15

[언그래머] 일흔세번째 아티클_CSR vs SSR

안녕하세요, 여러분! 김송아입니다. 살다보면 진~짜 많은 용어들을 만나게 되는데, 만날 때마다 새로운 단어를 이해해야 한다는 생각에 머리가 지끈~지끈 할때가 있습니다. 하지만! 프로그래밍 세상은 특히나 용어를 제대로 이해만 하면, 뒷 이야기는 쉽게 이해되는 경우가 많아요! (진짜임 믿어봐요) 그래서 저는 뒷 개념을 자세히 들어가기 전에, 용어를 좀 더 제대로 이해해보려고 하는 습관이 있어요ㅋ.ㅋ 오늘은 그 대표적인 예시 중 웹 개발에서 빼놓을 수 없는 CSR과 SSR에 대해 얘기해보려 합니다. CSR vs SSR 약자를 풀어서 쓰면, Client Side Rendering vs Server side Rendering 입니다. 이 두 단어를 이야기 하려면, 렌더링이 무엇인지 부터 확인해야겠죠? 🔥솔직히 렌..

Programming 2024.03.12