김송아 스프링 15

Post Implementation 단계를 아시나요?

안녕하세요 여러분!김송아입니다.  요즘 독감이랑 감기가 너무 유행하던데..! 엄청 아프다면서요.. 다들 건강하신가요?!저는 원래 이런 유행에 또 뒤쳐지지 않는 편이긴 한데, 감사히도 아직 유행에 탑승하지 않았답니다🥹  유행에 뒤쳐지지 않아야 하는 건 사실 개발자가 또 빠질 수 없죠.그런 의미로, 원래 이번주는 설 연휴로 아티클을 쉬어야 하지만! 우리 지난주에 안 봤잖아요?! 개발 트렌드 놓칠 수 없으니!! 새해 복 많이 받으라는 인사를 아티클로 대신 전하려 찾아왔습니다.   설 연휴에 찾아온, 오늘의 주인공은 바로" Post Implementation "  Post Implementation가 뭐하는 녀석이냐구요? 🤔정식 명칭은 Post Implementation Review, PIR바로 소프트웨어 ..

Programming 2025.01.27

static 단점, 장점을 스프링에 엮어보자

안녕하세요 여러분,송아지할때 송아 김송아입니다. 지난주 목,금에는 LG CNS❤️ 에 스프링 부트 실습 강의를 진행했어요 몇회차인지 모를 정도로 많은 회차를 지났지만, 늘 갈 때마다 반갑게 맞아주시는 임직원분들 감사합니다!덕분에 늘 설레고 신나는 출근길이에요 :) 사랑해요 엘지 금요일에 강의를 마치면서, 멋진 질문을 받았습니다.혹시 다음과 같은 경우는, 어떤 차이가 있냐는 논의를 같이 해주셨어요. 스프링이 객체 라이프사이클을 대신 관리해줘서 개발자가 편해지는 것vs개발자가 그냥 모든 객체를 static으로 선언하고 마음껏 사용하는 것 정말 신선하고 재밌는 논의였습니다.사실 스프링이 객체를 관리해줌으로써 우리가 가질 수 있는 장점은static으로 선언함으로써 스프링에 대해 신경 안 써도 되..

Java 2024.12.13

좋은 예외 처리 (feat. 이동욱이라 쓰고 갓동욱이라 읽다)

안녕하세요 여러분,김송아입니다.  지난 웨비나에서, 예외 처리를 잘 하면 프로그램의 안정성을 챙길 수 있다고 얘기했었죠?ps. 아참, 웨비나는 편집 중에 있습니다! ㅎㅎ 남은 질문 답변도 영상으로 하나씩 올라갑니다 조금만 기다려주세요💖  프로그램이 안정적이다는 말은 어떤 의미인가요?프로그램을 사용하는 사용자 입장에서만 느낄 수 있는 말일까요?   그럼.. 예외 처리는 사용자만을 위한 걸까요? 🤔  ...  당연히 아닙니다.예외 처리는 개발자에게도 정말 중요한!!!! 칼퇴를 위한!!! 부분이거든요  그래서 우린 이제, 개발자를 위한 예외 처리를 생각해보려 해요 🫢 이런 얘기를 나눠볼까 합니다.💡 어떤 예외 처리가 개발자를 위한 건지💡 어떻게 생각해야 하는 건지💡 개발자를 위한 예외 처리를 하기 ..

Programming 2024.12.06

[언그래머] 코딩테스트_챌린지_19_같은 숫자는 싫어

안녕하세요 여러분! 김송아입니다. 제가 찾아왔다는 소리는 금.요.일 입니다 우하하하 금요일이 즐거운 만큼 코테 문제도 쉽게쉽게 풀리면 그만큼 즐거운 일도 없는 것 같습니다. 그런 의미로 오늘은 코테 유형 얘기 잠깐 해볼까요?! 요즘 코테 유형이 많이 달라졌거든요!! 자료구조, 알고리즘을 문제 은행처럼 푸는 유형은 한 물 갔습니다! 어려운 알고리즘은 쓰지 않더라도 “구현”만으로 풀 수 있는 문제들이 대거 출현하고 있거든요. (점점 외우는 걸로 푸는 게 아니라, 진짜 머리로 풀 줄 아는 사람을 찾는 듯..) 그래서(?)오늘의 문제 추천은 사실 3개랍니다🌞 3개를 다 풀자는 마음 보다는 한두문제만!! 맘에 드는 걸로 풀어보실까요?! 1. 같은 숫자는 싫어 https://school.programmers.co...

Programming 2024.08.09

[언그래머] 코딩테스트 챌린지_18_피보나치 수

안녕하세요, 김송아입니다.다들 잘 계신가요!!  아니 우리가 유명한 DP 문제를 안했더라구요??!!   오늘은 DP입니다!!다이나믹 프로그래밍이죠. 사실 이름을 잘못지어서 다들 고통받고 있는 대표적인 알고리즘입니다ㅋㅋㅋㅋ  프로그래머스 문제 중 피보나치 수를 들고 와봤습니다.보통 이 문제는 재귀함수로 푸실 텐데요, 그럼 성능 테스트에서 실패한다는 사실! 즉, 재귀함수로 풀어야할 것 같은 문제가 성능 테스트에서 실패하면다이나믹 프로그래밍으로 돌려서 풀면, 마법같이 풀린다는 소리🐄 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀어보시고 말씀주세요!기다린다,,..

Programming 2024.07.30

[언그래머] 코테의 한 끗. B.F.S

안녕하세요 여러분!김송아입니다.  오늘의 주제는, BFS입니다.거의 뭐 BTS 급으로 웅장하게 적었네요.    Breadth First Search, 너비 우선 탐색입니다. 소위 말해, 코테의 장벽이라고 불리는 알고리즘이죠?지금부터 그 원리를 쉽고 간단하게 파헤쳐봅니다. 우선 BFS는 어떤 자료구조에서 할 수 있는 알고리즘일까요?바로, 그래프 입니다.   보시다시피그래프의 모~든 노드를 탐색할 때 사용하는 방법입니다.(다른 방법도 있어요. 맞아요. 깊이 우선 탐색 DFS)  말 그대로 너비 우선 탐색이기 때문에 깊이보다 너비가 먼저라는 겁니다.같은 층에 있는 노드들을 먼저 다 보고, 다른 층을 가겠다는 겁니다.  루트 노드부터 시작해서✔️ 한 층씩 내려오면서✔️ 층마다 같이 사는 모든 노드들을 확인하고 ..

Programming 2024.07.19

[언그래머] 코딩테스트 챌린지_08_신고 결과 받기(feat. 카카오)

안녕하세요 여러분~!김송아입니다. 요즘 날씨 등락이 왜이리 심한가요ㅋㅋㅋㅋ며칠 전에는 너무 추워서 이게 5월이야?! 했는데 오늘은 또 28도라네요..😇   아무튼! 다들 지난 코테 문제는 풀어보셨나요? 프로세스라는 문제였는데, 난이도가 좀 높아서!!힌트는 드리지 않을테니 꼭 먼저 풀어보셨으면 좋겠고, 혹시 풀다 너무 어렵게 느껴지시는 분들은비밀 댓글로 힌트를 물어봐주세요👀   [언그래머] 코딩테스트 챌린지_07_프로세스(프로그래머스 Lv.2)여러분 안녕하세요~!김송아입니다. 어느새 5월 중순이네요..!  그리고 내일은 ❤️우리 부처님 생신❤️ (참고로 무교입니다)   그렇다는 건.. 코테 챌린지를 시작한지 7주차입니다.다들 풀songacoding.tistory.com   오늘 문제는 여덟번째 기념(?..

Programming 2024.05.21

[언그래머] 코딩테스트 챌린지_07_프로세스(프로그래머스 Lv.2)

여러분 안녕하세요~!김송아입니다. 어느새 5월 중순이네요..!  그리고 내일은 ❤️우리 부처님 생신❤️ (참고로 무교입니다)   그렇다는 건.. 코테 챌린지를 시작한지 7주차입니다.다들 풀어보고 계신거 맞죠..?(soo1e 열심히 풀고 계신건 알고 있습니다👍)  -  지난 코딩테스트 문제는 풀어보셨나요? SQL 문제로 '중고 거래 조회하기' 였었죠!SELECT라는 간단한 쿼리이긴 했지만, CASE 절을 써야해서 많이들 틀리는 문제랍니다. 혹시 CASE 절을 안 써보신 분들은 이번 기회에 꼭 한번 써보셨으면 좋겠습니다~!    [언그래머] 코딩테스트 챌린지_06_중고 거래 댓글 조회하기안녕하세요 여러분!굉장히 집에 가고 싶은 훨요일입니다ㅋㅋㅋㅋㅋㅋ   아니 날씨도 비가 추적추적 오고☔️ 춥고....집 가..

Programming 2024.05.14

[언그래머] 코딩테스트 챌린지_06_중고 거래 댓글 조회하기

안녕하세요 여러분!굉장히 집에 가고 싶은 훨요일입니다ㅋㅋㅋㅋㅋㅋ   아니 날씨도 비가 추적추적 오고☔️ 춥고....집 가고 싶고... 저만 그런거 아니죠?👀 tmi) 다행히도 과학적으로 증명되었다고 하니 마음 편히 졸려할게요..? 비가 오는 날은 왜 더 졸릴까? 기분 탓?… 이유 있다비가 오고 흐린 날이면 별다른 일이 없는데도 왠지 더 졸리고 피곤한 것처럼 느낄 때가 있다. 그저 기분 탓이라고 여겼을지 모르지만, 사실은 다 이유가 있다. 13일 호주 하이튼에 위치한 수면건www.segye.com  지난 코딩테스트 문제는 풀어보셨나요? 같은 숫자는 싫어!  라는 문제였는데자료구조라고 힌트를 드렸지만, 사실 문제 풀이에는 전혀 도움이 되지 않았을겁니다ㅋㅋ되려 함정(?)이었달까요? 같은 숫자의 중복을 없애기..

Programming 2024.05.07

[언그래머] 코딩테스트 챌린지_01_없는 숫자 더하기

안녕하세요 여러분! 봄바람 휘날리며~ 흩날리는 벚꽃잎이 시작된 4월입니다. 벚꽃잎과 함께 언그래머에도 변화가 있다고 했었죠? 코딩 테스트를 준비하는 챌린지가 시작됩니다!ㅎㅎ 처음이니까.. 쉽고 간단한 문제로 시작해볼까요?👀 첫번째 코딩테스트 챌린지 문제입니다. 없는 숫자 더하기 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 자신이 자신 있는 언어로 문제를 푸셔도 좋습니다! 하지만, 솔직히 말씀드리면 파이썬만큼 코테 깡패는 없기 때문에😎 이 참에 파이썬 공부도 할 겸, 파이썬으로 풀어보시면 어떨까요? ✔️ 풀이는 다음주 화요일에 다음 문제와 함께 ..

카테고리 없음 2024.04.02