IT 관련 기타/개발 상식 2

[개발상식]설정 파일 정리

Vue 개발 새롭게 시작하려는 중에 무료 template에서 가지고 있는 설정 파일중 모르는것들이 있어서 한번 정리해볼겸 포스팅 합니다. 해당 템플릿에서 사용하고 있는 모든 설정파일을 정리해볼생각입니다.(대체로 node.js환경에서 사용되는 파일들만 정리합니다.) 사용법 위주 보다는 간단히 어떠한 용도로 사용하는 파일인지 정도만 정리할 생각입니다. 저도 잘 모르는 내용이 많아서 검색 후 정리하는 내용이라 틀린내용도 있을 수 있으니 참고 바랍니다. 0. package.json - node.js와 관련해 거의 모든것을 설정하는 파일입니다. 1. .editorconfig 파일 - 에디터에서 사용하는 config 파일 입니다.- 다양한 에디터를 쓰는경우 여러가지 설정들을 맞춰주는 파일입니다.- 저 같은 경우에는..

객체지향 프로그래밍

객체지향 프로그래밍의 등장 객체지향 프로그래밍이 무엇인지 알기전에 어떻게 해서 객체지향이란 개념이 생겨났는지 부터 이야기 하겠습니다. 처음의 프로그램들은 객체지향적이 아닌 절차지향적인 방식으로 짜여져 왔습니다. 하지만 하드웨어가 발전하며 더욱 큰 크기의 프로그램들이 하드웨어 위에 올라갈 수 있게 되었고, 그로인하여, 코드는 점점 더 복잡해지고, 그 양은 방대해지게 됩니다. 여기서 문제는 절차지향은 컴퓨터의 처리방식이 중점인 프로그래밍 방식이여서, 코드가 위에서 부터 아래로 순차적으로 쓰여져가고, 프로그램 자체가 유기적으로 연결되어 있어서 코드가 복잡해짐에 따라 코드를 봤을때 파악하기 힘들고 심지어 코드를 짠 본인 마저도, 프로그램의 보완이나 유지 보수가 무척이나 어려워 진다는 것 이었습니다. 객체지향은 ..