반응형 개발자28 레거시 코드(legacy code)란? 오래된 문서를 말한다. 현업에서는 "기존에 개발되어있던 원본 코드"라고 사용되기도 한다. 우리가 개발을 하다보면 신규 개발건도 있지만 기존의 코드를 고도화 하는 작업도 하게 된다. 여기에서 기존의 코드를 레거시 코드라고 일컫는다. 레거시 코드의 특징은 다음과 같다. 1. 구식 기술 스택 레거시 코드는 종종 오래된 프로그래밍 언어, 프레임워크 또는 라이브러리를 사용하여 작성되는데 이로 인해 최신 기술과의 호환성 문제가 발생할 수 있다. 2. 유지보수의 어려움 코드가 복잡하거나 문서화가 부족하여 이해하고 수정하기 어려운 경우가 많다. 1번의 이유이다. 오래된 프로그래밍 언어이거나 오래된 개발자가 구식의 코드를 작성했다면 이해하기 어렵고 수정하기 어렵다.이는 신규 투입된 개발자들이 새로운 기능을 추가하거나 버.. 2024. 8. 6. 디비버(Dbeaver) Auto-Alias 설정 해제하기 무료이면서 강력한 기능들을 많이 제공하고 다양한 DB Connect를 지원해 많은 사람들에게 사랑받는 디비버. 설치해서 사용하다보면 다 좋은데 테이블을 자동완성으로 선택했을때 자동으로 Alias가 붙는다. 이게 별 상관 없다 싶다가도 개발하다보면 거슬리기 마련. 설정을 해제해보자. Dbeaver - 윈도우 - 설정으로 들어가 왼쪽 메뉴에서 SQL - 편집기 - SQL 자동완성 메뉴에 들어가보자. 그럼 하단에 insert Table Aliases 로 되어있는 메뉴가 보일것이다. 현재 my_table mt 라고 설정되어있는걸 확인할수있다. 이걸 N/A로 변경해주자. 그리고 적용을 누르고 Apply and Close를 눌러주면 적용 끝! SQL 편집기에서 이제 테이블 목록이 나와서 자동완성을 눌러도 정상.. 2024. 7. 12. 플러터(Flutter) 개발환경 구축하기 2 Visual Studio Code 2024.07.01 - [Study/Flutter] - 플러터(Flutter) 개발환경 구축하기 1 플러터(Flutter) 개발환경 구축하기 1Flutter + Firebase 조합으로 앱개발이 수월하다는 이야기를 듣고 바로 찍먹 해보기 위해 설치해보기로 결정했다. 아래의 Flutter 공식 사이트에 방문해 각자 환경에 맞는 SDK를 설치하면 된다. Windowsyat-ong.tistory.com 플러터를 설치했다면 이제 플러터를 개발할 Tool을 설치하겠다. Visual Studio Code를 통해 개발하려 한다. Visual Studio Code 설치방법은 간단하니 언급하지 않도록 하고. 설치를 완료했다면 Flutter 확장 프로그램을 설치해줘야한다. 확장(Extensions) 메뉴에 들어가 Flut.. 2024. 7. 2. 플러터(Flutter) 개발환경 구축하기 1 Flutter + Firebase 조합으로 앱개발이 수월하다는 이야기를 듣고 바로 찍먹 해보기 위해 설치해보기로 결정했다. 아래의 Flutter 공식 사이트에 방문해 각자 환경에 맞는 SDK를 설치하면 된다. Windows를 사용중이기 때문에 Windows를 선택했다. Flutter 공식 Install Choose your development platform to get startedInstall Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems.docs.flutter.dev 다음엔 내가 무엇을 개발할지에 대해 선택한다. 앱을 개발하기 위해서 Android를 선택하자.. 2024. 7. 1. 이전 1 2 3 4 5 6 7 다음 반응형