(TIL) 20210722
2021. 7. 23. 00:35ㆍTIL(Today I learned)
반응형
📕Facts(한 것)
- 백준 문제 풀기
- 운동하기
- 코드숨 강의 복습하기
- clean architecture 읽기
- 패스트 캠퍼스 운영체제 강의 듣기
📕Feeling(느낀 점)
처음 시도에는 50프로에서 시간초과가 발생했다.
C++의 reverse() 함수가 그 이유였는데,
이 문제를 해결하니 50프로에서 틀렸다.
(왜...)
게시판을 뒤져 겨우 반례를 발견했고, 결국 문제를 해결했다.
(1시간을 넘게 붙잡고 있어서 현타가...)
클린 아키텍쳐에 이런 구절이 있다.
‘Function or architecture? Which of these two provides the greater value? Is it more important for the software system to work, or is it more important for the software system to be easy to change?
If you ask the business managers, they’ll often say that it’s more important for the software system to work. Developers, in turn, often go along with this attitude. But it’s the wrong attitude.'
개발자가 가져야하는 태도란 이런 태도구나를 느낄 수 있었다.
Flexible하게 코드를 작성하는 것이야 말로 지속가능한 개발이 아닐까 생각이 들었다.
📕여담
반응형
'TIL(Today I learned)' 카테고리의 다른 글
(TIL) 20210724 (0) | 2021.07.24 |
---|---|
(TIL) 20210723 (0) | 2021.07.23 |
(TIL) 20210721 (0) | 2021.07.22 |
(TIL) 20210720 (0) | 2021.07.20 |
(TIL) 20210719 (0) | 2021.07.19 |