강좌 / 팁
기 타 문제의 함수
2026.03.03 13:41
ㅁ자가 이 함수의 문제를 만든 이유:
1. 전제조건 즉 변수에 대한 선언의 부재를 읽느냐?
2. 연산식의 유무를 읽느냐?
3. 결과와 입력과의 연관관계가 무엇이냐?
를 짚어내면 됨.
아래 함수의 문제가 있다는데 왜 그런가요?
if $input = 1 then
$result = 2
endif
입력과 결과의 인과관계 부재:
입력(input)은 1인데 결과(result)는 2입니다.
하지만 왜 2가 되는지에 대한 연산식(Rule)이 생략되어 있습니다.
분석 결과: "중간 과정이 소멸된 결과"입니다.
데이터의 고착화 (상태의 박제):
변수가 사용되었음에도 불구하고, 오직 특정 상황(1)에서만 작동하며 고정된 값(2)을 내뱉습니다.
분석 결과: "변수를 썼으나 상수처럼 작동하는 형용모순"입니다.
반응 범위의 한계 (닫힌 시스템):
1이 아닌 모든 입력에 대해 이 함수는 '무응답'입니다.
분석 결과: "보편성을 잃은 편협한 로직"입니다.
물론 시각에 따라 이견도 많을 수 있음.
ㄴ 스크립트언어가 무엇인지는 언급을 안함
ㄴ AI와의 대화로 얻거나 배움의 측면이 아닌 공개배포시 열린문을 닫았는지....
무엇이 핵심이 아닌 비난을 위한 비판을 하시는 분이 계신다면 ... 당신의 말씀이 전적으로 맞습니다. ...
댓글 [1]
-
Nic네임 2026.03.03 18:34
| 번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
|---|---|---|---|---|---|
| [공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
| 4687 |
윈 도 우|
Windows Setup Launcher v1.0 [44] |
무월 | 1622 | 72 | 04-08 |
| 4686 |
소프트웨어|
【최종】DISKPART_SHELL [46] |
sunshine | 1146 | 101 | 04-08 |
| 4685 | 윈 도 우| Windows 11에서 작업 관리자를 항상 최상위로 만드는 방법 [1] | VᴇɴᴜꜱGɪ | 1150 | 2 | 04-02 |
| 4684 | 윈 도 우| Windows 11에서 흔히 저지르는 10가지 실수 [2] | VᴇɴᴜꜱGɪ | 1984 | 8 | 03-30 |
| 4683 | 윈 도 우| batch '날짜_시간' 문자열 만드는 간단한 팁 [4] | 지후빠 | 925 | 19 | 03-29 |
| 4682 | 소프트웨어| 오토핫키 트리뷰 런처 [1] | 사단장 | 816 | 5 | 03-27 |
| 4681 | 윈 도 우| 윈도우 11 장치 설정 지역 변경 안 됨 해결 방법 'Region C... [10] | 무월 | 883 | 31 | 03-26 |
| 4680 | 소프트웨어| Purebasic - ESP MRP Mount - definedosdevice [4] | 입니다 | 563 | 18 | 03-26 |
| 4679 | 소프트웨어| purebasic - 작은 탐색기 일부 구현 0003 [17] | 입니다 | 1026 | 27 | 03-23 |
| 4678 | 윈 도 우| brave,whale 브라우저 따라해보세요 [13] | 트레져sn | 3023 | 24 | 03-17 |
| 4677 | 윈 도 우| [간단한 팁] 쓰기 금지된 USB 벤토이로 복구 [3] | telnet | 3350 | 9 | 03-10 |
| 4676 | 소프트웨어| Mpress X64 Unpacker Gui [26] | 夕影 | 1421 | 21 | 03-08 |
| 4675 | 소프트웨어| [팁] 유튜브 볼 때 미니 플레이어 안뜨게....... [2] | asklee | 1596 | 12 | 03-07 |
| 4674 | 소프트웨어| 드라이버(EKS) 런처 - Driver Auto-Launcher [31] | 무월 | 2326 | 81 | 03-05 |
| » | 기 타| 문제의 함수 [1] | 빨강모자 | 1108 | 6 | 03-03 |
| 4672 | 소프트웨어| Mpress unpacker [9] | 夕影 | 911 | 16 | 03-02 |
| 4671 | 소프트웨어| MPRESS 언팩시 R6002 에러 발생 원인 및 해결 [8] | 夕影 | 456 | 12 | 03-01 |
| 4670 | 소프트웨어| 7-ZIP 레지스트리 [6] | sunshine | 1351 | 31 | 03-01 |
| 4669 | 윈 도 우| 심심해서 만들어본 윈도우 재부팅 스크립트 [2] | 천경지위 | 1463 | 13 | 03-01 |
| 4668 | 윈 도 우| 바이오스 진입 아이콘 만들기 [8] | asklee | 2124 | 26 | 02-27 |
true로 평가 되는 경우가 여러가지가 있는데 그 중 하나가 0 이외의 숫자와 문자열입니다.
본문 if문에서 $input = 1은 true로 평가 되기 때문에 $result에 2가 할당됩니다.
만약 $input = 0이라면 $result는 없는 변수가 됩니다.