본문 바로가기

La Lecture13

업무 시각화 서평 코드숨에서 ( 2023.09.20 ~ 2023.10.04) 3주간 업무 시각화 - 도미니카 도그란디스 책 스터디에 참여했고 서평을 작성했습니다. 이 책을 통해서 업무를 시각화하는 것의 중요성을 이해할 수 있었다. 그 중에서 스탠드업 회의는 공감이 될 만한 내용이었다. 주목받는 상황이 불편한 사람들도 있고 할 말이 많은 사람들도 있어서 스탠드업 회의가 길어질 수도 있는데 책에서는 세 가지 정도의 주제를 통해 중요한 업무를 방해하는 요소들을 차단한다고 언급한다. 이렇게 하게 되면 스탠드업 회의는 시간 도둑으로부터 시간을 절약해준다는 것을 알게 되었다. 업무를 시각적으로 표현하면 우선순위에 따라 처리해야 할 일과 쌓여 있는 일들을 확인할 수 있다. 이를 위해 칸반을 사용하기도 한다. 새롭게 알게된 점은 업무의.. 2023. 10. 4.
로버트 세지윅 알고리즘 서평 코드숨에서 ( 2023.06.08 ~ 2023.09.14) 15주간 로버트 세지윅- 알고리즘 책 스터디에 참여했고 서평을 작성하였습니다. 이 책은 처음에는 너무 어려워 보여서 혼자서는 절대 읽지 못할 것 같았다. 그러나 이번 기회에 이 책을 읽으면서, 자료구조와 알고리즘을 공부하는 데 큰 도움이 되었다. 특히, 비전공자로서 이 분야에 대한 지식이 부족했기 때문에, 이 책을 통해 부족한 부분을 보완하고자 했다. 자료구조와 알고리즘은 컴퓨터 과학에서 가장 중요한 개념 중 하나이다. 이 책에는 여러 가지 자료구조와 알고리즘에 대한 설명이 있고 각 자료구조와 알고리즘에 대한 예제와 함께 설명이 되어있어서 개념을 이해하는데 많은 도움이 되었다. 이전에도 자료구조와 알고리즘 스터디를 했었는데 그때는 이렇게 더 많은.. 2023. 9. 14.
그림으로 배우는 프로그래밍 구조 chapter5 chapter 5 설계부터 테스트까지 5-1 코멘트(주석) : 컴퓨터가 읽고 실행하지 않도록 특수한 표기법으로 프로그램 동작에 영향을 주지 않는다. 인덴트 : 소스 코드를 보기 편하게 할 목적으로 조건분기나 루프 등의 제어구문 안쪽에 있는 행의 시작을 같은 수의 공백이나 탭을 넣어 들여쓴다. 네스트(중첩구조) : 조건분기 안에 루프가 있는 등 몇 단계로 제어구문이 나올 경우, 인덴트를 깊게 하는 방법 5-2 코딩 규약 : 프로그램의 보수성과 품질을 높이기 위해 프로젝트별로 기술하는 규칙 5-3 단위 테스트 : 함수나 프로시저, 메소드 등의 단위로 테스트하는 방법으로 프로그램 각각의 부분이 문제없이 구현되어 있는지 확인하기 위해서 사용된다. 결합테스트 : 복수의 프로그램을 결합해서 실시하는 방법으로 단위 .. 2022. 6. 16.
그림으로 배우는 프로그래밍 구조 chapter4 chapter4. 흐름도와 알고리즘 4-1 처리 흐름을 설명하기 위해 사용되는 그림으로 흐름도가 있다. 흐름도는 프로그래밍 언어에 의존하지 않으며, 프로그래머가 아니라도 이해할 수 있는 장점이 있다. 4-2 조건에 따하 처리를 분리하는 것을 조건분기라고 한다. 한 줄로 조건을 기술하는 방법은 삼항 연산자를 사용하는 것이다. 4-3 같은 처리를 반복해서 여러번 실행하고 싶을 때는 루프를 사용한다. 횟수를 지정하여 반복하고 리스트를 순서대로 처리하는 경우에는 for를 사용한다 조건을 만족하는 경우에만 반복할 경우는 while을 사용한다. 4-4 일련의 처리를 정의한 것을 함수나 프로시저, 서브루틴이라고 부른다. 함수나 프로시저를 정의해 호출함으로써 인수를 변경하면서 같은 작업을 몇 번이든 실행 할 수 있다... 2022. 6. 15.