소프트 코딩

작가: Roger Morrison
창조 날짜: 22 구월 2021
업데이트 날짜: 1 칠월 2024
Anonim
코딩, 소프트웨어 시대 - 어렵지 않은 이야기, 코딩이란?
동영상: 코딩, 소프트웨어 시대 - 어렵지 않은 이야기, 코딩이란?

콘텐츠

정의-소프트 코딩이란 무엇입니까?

소프트 코딩은 전 처리기 매크로, 외부 상수, 데이터베이스, 명령 줄 인수 및 사용자 입력과 같은 외부 소스에서 값을 가져 오는 프로그래밍 방식입니다. 이 용어는 "하드 코딩"의 반대이거나 사용자가 직접 변경할 수없는 값을 소스 코드에 직접 넣는 것입니다. 소프트 코딩이 더 유연한 것으로 간주됩니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 Softcoding을 설명합니다

프로그래밍, 하드 코딩 또는 소스 코드에 구성 데이터를 직접 임베드하는 경우 소프트웨어를 구성하기가 어렵 기 때문에 나쁜 습관으로 간주됩니다. 구성 파일 또는 명령 행 인수와 같은 외부 소스에서 값을 얻는 것이 더 좋습니다. 이것을 "소프트 코딩"이라고합니다.

소프트 코딩의 명백한 장점은 소스 코드로 들어가는 것보다 사용자 입력으로 매개 변수를 변경하는 것이 훨씬 쉽다는 것입니다. 동시에 개발자가 너무 많은 요소를 추상화하여 소프트웨어를 유지 관리하기가 더 어려워 소프트 코딩의 목표를 무시할 수 있습니다. 다른 경우에는 제대로 디자인되지 않은 스크립팅 언어를 만들 수 있습니다.

개발자가 개별 소프트웨어 프로젝트의 요구를 조사하는 것이 좋습니다. 소규모 사내 도구 또는 오픈 소스 프로그램을 사용하면 개발자는 사람들이 소스 코드에 액세스 할 수 있다고 가정하고 변경할 수 있으므로 프로그램을 덜 구성 할 수 있습니다. 사용자가 소스 코드를 변경할 수 없으므로 독점 프로그램을 더 구성 할 수 있어야합니다.