컴퓨터 프로그래밍

등장배경 1990년대 이전에는 하드웨어의 제약으로 인해 개발자들은 주로 하드웨어의 효율성을 최우선으로 고려한 코드를 작성하는 경향이 있었습니다. 즉, "기기 입장에서 효율적인 코드"가 중요시되었죠. 이러한 배경은 하드웨어 성능의 제한 때문에 발생했으며, 유지보수성이나 확장성보다는 실행 효율성이 더 중요한 고려사항이었습니다. 그러나 시간이 지나면서 하드웨어의 성능은 크게 향상되었습니다. 이러한 발전은 무어의 법칙이 예측한 것처럼 하드웨어의 성능이 지속적으로 빠르게 증가하면서 나타난 현상입니다. 하드웨어 성능의 향상으로 인해 개발자들은 하드웨어의 제약에서 벗어나 유지보수성, 확장성, 재사용성 등을 중요시하는 코드를 작성할 수 있게 되었습니다. 이러한 환경 변화 속에서 객체지향 프로그래밍(OOP)이 주목받게 ..
NewtronVania
'컴퓨터 프로그래밍' 태그의 글 목록