목록전체 글 (42)
발전하는 춘배
※ 24년 8월 27일 작성한 원고를 바탕으로 옮겨 적음.책 정보『삼체 : 1부 - 삼체문제』류츠신 저이현아 역자음과모음 (2020)도입책을 굉장히 오랜만에 들었다. 특히 소설은 진짜 오랜만이다. 올해 삼체라는 영화가 넷플릭스에 나온 것으로 알고 있다. 넷플릭스는 보지 않지만 유튜브는 자주 보는 나는 알고리즘으로 관련된 영상을 몇 개 본 기억이 있다. 하지만 영화에 별 관심도 없었어서 영상도 대충 봤고, 그래서 나는 영화가 삼체 시스템에 있는 행성 사람들의 삶과 척박한 환경을 극복하기 위한 노력을 다뤘을 것으로 이해하고 넘어갔었다.최근 어머니께서 삼체라는 책을 가져오셨다. 나는 기억에 잠깐 스쳐 지나가듯 존재했던 삼체라는 영화(를 다룬 영상)가 떠올랐고, 깔끔한 디자인의 표지를 가진 책이 마음에 들어서 ..
아르샤 사이트 (https://bootstrapmade.com/demo/Arsha/) 클론코딩하는 과제다. HTML, CSS만 사용 가능하며 외부 라이브러리 및 JS는 사용 불가하다.내 첫 협업이고 첫 팀장이 되었다.협업 경험이 없어서 뭘 어떻게 해야할 지 몰라서 느낌 가는 대로 하게 되었다. 팀이 정해지고 첫 회의에서는 다음 내용들을 정했다각자 구현할 섹션 분배난이도 고려를 약간 해서, 제일 어려워 보이는 파트만 제비뽑기로 한명 골랐고, 나머지 인원은 나머지 파트를 사다리타기로 정했다.랜덤 좋은 점: 팀원간 파악이 덜 된 상황에서 모두가 납득할 만한(납득해야만 하는) 역할 배분 가능. + 빠름 + 재밌음!!랜덤 단점: 각자의 강점 발휘가 어려움Conventionbranches: main, develop..
개요객체 지향 프로그래밍(OOP: Object-Oriented Programing)은 컴퓨터 프로그램을 메시지를 주고받고 데이터를 처리할 수 있는 여러 개의 독립된 단위, 즉 "객체"들의 집합으로 파악하고자 하는 컴퓨터 프로그래밍의 패러다임이다.객체 지향 프로그래밍을 적용하면 확장 및 보수가 용이한 대규모 소프트웨어를 개발하기에 유리하며, 또한 인간의 사고 방식과 유사하기 때문에 보다 직관적인 코드 분석이 가능하게 된다.이러한 객체 지향 프로그래밍의 장점은 추상화, 상속, 다형성, 캡슐화의 4가지 특성에 의해 극대화 된다. 각각의 특성이 무엇인지 알아보도록 하자.추상화 Abstration자료의 추상화란 불필요한 정보는 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단히 만드는 것이다. 다시 말하면 객체..