Q&A

  • var에서의 차이..
초보여요..



언젠가 의문을 가진적이 있는것 같은데 기억이 안나서요..



var

A,B:integer;



var

A:integer;

B:integer;



위두문장이 무슨차이가 있나여..? 어느표현이 더 유리한지..?



글구 한가지 더..



if () then begin begin begin ~ end; end; end;

if () then ~;

불필요하게 begin end; 를 많이 쓸경우 코드의 낭비인가요?







2  COMMENTS
  • Profile
    타락천사 2000.11.10 21:14
    안녕하세여.. 타락임다..^^



    조은 질문입니다..^^



    전 개인적으로 코딩을 창조작업 이라고 보기 땜시..



    분석과 비판 없이 책보고 코딩만 한다면 프로그래머로서 발전이 없다고 믿어여..^^



    먼저 아래는 제 사견 입니다..^^;;



    1. 먼저..



    A,B:integer; 과



    A:integer;

    B:integer;



    의 차이는 개념적인 차이입니다... ^^



    이 문장을 봐도 프로그래머의 프로그램 방식을 알수 있져.. ^^



    첫번째는 초보거나, 아님 아주 고수거나, 변수를 같은 그룹으로 분류했거나 중 하나져.



    두번째는 개념이 잡힌 고수거나, 개념적으로 다른 변수로 분류했거나 중 하나져..



    2. 불필요하게 begin end; 를 많이 쓸경우 코드의 낭비인가요?



    불필요하게 if 절을 많이 쓰면, 코드의 낭비가 생깁니다..



    불필요하게 begin end; 절을 많이 쓰는건 조은 코딩 습관이져..^^



    코드의 낭비는 없습니다..



    가령, 상태에 따라 여러 버튼과 콤포넌트들을 Enable/Disable 시켜야 한다면..



    같은 그룹의 콤포넌트 들의 상태설정은 불필요한 begin end; 절로 묶는다면..



    몇년후에 그 코드를 보더라도 한눈에 확 보여서, 뇌세포가 건강해지고,



    불필요하게 신경세포가 피곤해 지는건 막을 수 있을 겁니다..^^



    즐푸하세여..^^



    타락천사....^____________________________________^

  • Profile
    Black}{ole 2000.11.10 17:38
    ..

    • 3107
    • 2000.11.10 22:04
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 한하눌
      2000.11.10 23:36
      3107 wrote: > rxlib를 다운 받아서 install했는데요... delphi콤포넌트에 추가 하려면 어떻게 해야 하지...
    • 초보초보
      2000.12.09 03:47
      한하눌 wrote: > 3107 wrote: > > rxlib를 다운 받아서 install했는데요... delphi콤포넌트에 추가 하려...
    • 똘똘이
      2000.11.11 00:29
      제가 아는 공짜로 팩스보내는 방법은 3가지 있는거 같아요 첫째는 varian 사이트에가서 Async32콤포넌트...
    • 컴맹
      2000.11.10 21:27
      혹시 버튼이 비트맵 버튼이 아닌가여..? 그러면 .. 그렇게 될수도 있는뎅.. 만약에 제말이 맞다면은 . ...
    • 까마귀
      2000.11.10 20:46
      won wrote: > 버튼에 포커스만 주고싶습니다. > 클릭발생안되게.. 좀 > > > procedure TForm1.Curre...
    • 박진수
      2000.11.11 04:01
      with dm.qryTEST do begin Close; //->두번째 실행하면 에러 발생.. ...
    • cyber57
      2000.11.10 20:51
      제가 작성한 아래의 코드들 참조하면 되실겁니다. 도움이 되셨으면 합니다 1. 먼저 애플리케이션을 열...
    • 비바
    • 2000.11.10 19:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아이언
      2000.11.10 19:36
      1. 굳이 스피드 버튼을 사용하셔야 한다면.. Color프로퍼티 brush, canvas등이 없으니까.. 제 생각에...
    • 방경주
      2000.11.11 02:08
      제가 알기론 기본적으로 델파이에서 지원하는 버튼으론 눌려졌을때 표면의 색을 바꿀수가 없는 걸루 알구 ...
    • 김진영
    • 2000.11.10 18:48
    • 2 COMMENTS
    • /
    • 0 LIKES
    • mafioso
      2000.11.10 18:54
      sql.text 에서 문자열을 표현할때는 "(double quotation)을 쓰세요. 김진영 wrote: > close; > sql.Cl...
    • 김진영
      2000.11.10 21:37
      죄송합니다... 문제는 (")이 아니라 + ' else '' end' 이 + ' else '''' end' 이더군여..^^ mafioso w...
    • 2000.11.10 18:14
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 한상훈
    • 2000.11.10 18:01
    • 2 COMMENTS
    • /
    • 0 LIKES
    • cyber57
      2000.11.10 20:57
      >cyber57 wrote: 일차원 배열과 마찬가로 하면 되요 >A: Array of Array of Integer; >SetLength(A,5, 5...
    • 까마귀
      2000.11.10 20:54
      한상훈 wrote: > 초보여요.. > > 가변배열선언시 다음과 같잖아여..? > A:array of integer; > SetLe...
    • 아이언
    • 2000.11.10 17:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2000.11.10 22:50
      안녕하세여..타락임다..^^ 조은거 하시네여..^^ 외부 프로그램을 실행시켜서 MDI 폼의 Child 폼으로 ...
    • 한상훈
    • 2000.11.10 11:04
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2000.11.10 21:14
      안녕하세여.. 타락임다..^^ 조은 질문입니다..^^ 전 개인적으로 코딩을 창조작업 이라고 보기 땜시.....
    • Black}{ole
      2000.11.10 17:38
      ..
    • coolling
      2000.11.10 18:04
      결론은 안됩니다.... 도움말에 보면은 AVERABE,COUNT,MAX,MIN,SUM,ALL,UNIQUE 함수... CAST, EXT...
    • parkisu
    • 2000.11.10 08:19
    • 0 COMMENTS
    • /
    • 0 LIKES
    • nilriri
    • 2000.11.10 08:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.11.11 18:29
      샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.) 지승용님의 도움으로 해결하였습니다. 감사합...
    • nilriri
      2000.11.10 19:40
      http://msdn.microsoft.com/library/psdk/shellcc/shell/activedesktop.htm Using the Active Deskto...
    • nilriri
      2000.11.10 08:14
      여기까지는 찾았는데....에궁.. 망막해라...욜심히 해야징.... 그럼 해결하면 또 올리쥬~~ http://msdn....
    • soriso
      2000.11.10 18:40
      왕초보 wrote: > 제목대로 Oracle의 StoredProcedure의 > in parameter와 out parameter를 > 어떻게 받...
    • 한상훈
    • 2000.11.10 06:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2000.11.10 06:53
      한상훈 wrote: > 초보여요.. > > caption을 가지는 menu나 tabcontrol같은 경우 &문자로 단축키(Alt+)...