초보여요.. 언젠가 의문을 가진적이 있는것 같은데 기억이 안나서요.. var A,B:integer; var A:integer; B:integer; 위두문장이 무슨차이가 있나여..? 어느표현이 더 유리한지..? 글구 한가지 더.. if () then begin begin begin ~ end; e...
타락천사
•
2000.11.10 21:14
안녕하세여.. 타락임다..^^
조은 질문입니다..^^
전 개인적으로 코딩을 창조작업 이라고 보기 땜시.....
조은 질문입니다..^^
전 개인적으로 코딩을 창조작업 이라고 보기 땜시..
분석과 비판 없이 책보고 코딩만 한다면 프로그래머로서 발전이 없다고 믿어여..^^
먼저 아래는 제 사견 입니다..^^;;
1. 먼저..
A,B:integer; 과
A:integer;
B:integer;
의 차이는 개념적인 차이입니다... ^^
이 문장을 봐도 프로그래머의 프로그램 방식을 알수 있져.. ^^
첫번째는 초보거나, 아님 아주 고수거나, 변수를 같은 그룹으로 분류했거나 중 하나져.
두번째는 개념이 잡힌 고수거나, 개념적으로 다른 변수로 분류했거나 중 하나져..
2. 불필요하게 begin end; 를 많이 쓸경우 코드의 낭비인가요?
불필요하게 if 절을 많이 쓰면, 코드의 낭비가 생깁니다..
불필요하게 begin end; 절을 많이 쓰는건 조은 코딩 습관이져..^^
코드의 낭비는 없습니다..
가령, 상태에 따라 여러 버튼과 콤포넌트들을 Enable/Disable 시켜야 한다면..
같은 그룹의 콤포넌트 들의 상태설정은 불필요한 begin end; 절로 묶는다면..
몇년후에 그 코드를 보더라도 한눈에 확 보여서, 뇌세포가 건강해지고,
불필요하게 신경세포가 피곤해 지는건 막을 수 있을 겁니다..^^
즐푸하세여..^^
타락천사....^____________________________________^