int money[15] = { 20000, 20000, 20000, 20000, 20000, 10000, 10000, 10000, 10000, 10000, 0, 0, 0, 0, 0 };
int hwanbul[15] = { 0, };
int hwanbul1;
int pizza[15] = { 0, };
int chicken[15] = { 0, };
int ramen[15] = { 0, };
int udong[15] = { 0, };
int snack[15] = { 0, };
int customercnt[15] = { 0, };
int pizza1, chicken1, ramen1, udong1, snack1;
int pizzacnt = 0, chickencnt = 0, ramencnt = 0, udongcnt = 0, snackcnt = 0;
int firstmoney[15] = { 0, };
int moneyreturn[15] = { 0, };
int choice1, choice2, choice3, choice4, choice5;
int people;
int human[15] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };
int count = 0;
int plusmoney, plusmoney1;
int loanmoney, loanmoney1, loanmoney2, loanreturn, loanreturntest;
int customer;
// 빚진금액
int owemoney[15] = { 0, };
// 빚 청산 후 남은금액
int owereturnmoney[15] = { 0, };
// 미납금액
int amountmoney[15] = { 0, };
// 빌려준 금액
int lendmoney[15] = { 0, };
물건 구매
대출 , 상환 , 손님 선택 , 매출표 작성 등등
코딩 드디어 다 완료 했는데
빌어먹을 변수가 너무 많아지니깐
중간중간 계속 스크롤 위로 올려야함
기억도 안나서 a값을 넣어야 되는데 변수명이 뭐였지? 이러면서 계속 올려봐야됌...
변수명을 존나 명확하고 길게 지으면 됨
기억하긴 쉽겠지만 비효율적이잖아
계속 올려보는게 더 비효율적이지 않을까?
아맞네? 천잰걸?
ide가 알려주잖냐
그렇긴한데 최대한 내 머리로 하는게 장기적으로는 좋은거 같아서 최대한 기억해가면서 하는중
구조체와 배열, 열거형을 써주세요....
아직 구조체는 안배웠어요... 다음주에 진도 들어갈듯
그리고 나중가면 함수를 분리하고 하다보면 함수 하나하나에 변수 저렇게 많이 안넣을거임
오... 함수가 그냥 개 쩌는거군 구조체 배우면 변수명 저렇게까지 쓸 일이 없단거죠?
없다기보단, 변수명을 효율적으로 작성할 근거가 하나씩 생기지
아하 ㅋㅋ 하 빨리 실력 더 늘려서 개잘하고싶다 암튼 꿀팁 감사여
접자 그냥
닥처
너혼자하는거면 한글읽히는 대로 지어도되는데 남이랑 할꺼면 걍 영어로 쓰고 변수명 길어도 생략하지말고 걍 길게쓰셈 남이 딱 보고 대충 무슨 변수인지 알정도로 이름을 지어야지 결국 너도 지금은알지만 나중에 다시보면 모름
미리 습관 들여놓는게 좋아
오호 나혼자 공부하는거긴 한데 나중에 협업할거 생각해서 변수명도 최대한 영어로 직관적으로 연습중인데 변수명이 좀 길어져도 확실하게 알 수 있게 하는식으로 해야겠네
ㅇㅇ 왠만하면 생략하지않고 그냥 풀로써 바로 알수있게 열심히 해랑
그래 고맙다 개 열심히 할게
C언어로만 구현해서 저런 사단이 난듯 구조체 사용하는 것도 나쁘지 않고 C++, Java로 가면 클래스로 구현도 가능 구조체 + 자료구조에 대해서 공부도 해보셈
변수명 씨발 토나오네 내눈 씨발련아
닥처 지금은 배우는 입장이야 새캬
변수명을 기억하지 않아도 되도록 모듈화 한다
모듈화를 어떻게 하는지 모름 아직...
그리고 뭐든 식별자 이름 정할때 단어 여러개를 붙이곤 하는데... 3단어 초과하면 안좋은 설계일 가능성이 높다더라. 역할을 최대한 단순화시키는게 좋음
이게 변수명도 길어지고 변수가 너무 많으니깐 중간에 이런 부분에서 헷갈려서 변수명 다시 확인해야되고 변수명땜에 막 헷갈림 그럼 나는 아직 설계가 완전 안좋은 거구만 ㅠㅠ money[people - 1] = money[people - 1] - loanreturn; money[plusmoney - 1] = money[plusmoney - 1] + loanreturn; loanreturntest = owemoney[people - 1] - loanreturn; owereturnmoney[people - 1] = loanreturntest; amountmoney[people - 1] = owemoney[people - 1] - loanreturn;
변수는 직관적이고 길더라도 중요하지 그리고 애초애 변수를 저렇게 까지 많이 선언해서 쓰는경우 한번 구조적으로 생각해볼필요갸잇음 피자 123나 cnt 이런것들은 재활용가능하게
내 딴에는 코딩 하면서 필요한 변수만 만들려고 하는데 하다보면 변수가 저렇게 많아짐 ㅠㅠ 아직 구조적으로 실력이 개 그지라 그런듯
ㄴㄴ 뒤에 포문 이프문 함수 배우면 ㅈ밥임 글고 주석으로 써놓놔 어차피 다기억못함
https://www.curioustore.com/#!/util/naming
변수명 짓는사이트임
for문이랑 if문 함수가 따로 있음?? 함수가 class 같은 개념 아닌가 ?? 주석도 좀 더 적극적으로 써야겠다 괜히 주석 많이 쓰면 지저분해져서 최대한 머리로 기억하려고 했는데 저 문제 말고 다른문제는 더 어려운거 있는데 변수가 더 많아서 주석 없이 하려니깐 힘드네 사이트 추천 고맙다