https://xetown.com/qna/775490
질문을 하셨는데요.
저도 프로그램을 공부하지 않는 사람으로서 사이트에 이게 필요한데 있으면 좋겠다 하는 것들을 가끔 다른 자료를 수정해서 만들곤 합니다.
물론 여기 질문을 해서 개발자분들의 도움을 받아야 완성이 되긴 하지만요.
제 방법은 기존에 비슷한 자료를 열어서 한 100번 정도 계속 보다보면 ㅋㅋ 어느 순간 뭔가 보이는 때가 있더라구요 ㅋ
프로그래밍언어를 왜 언어라고 하는지 알 것 같아요.
사람이 태어나서 처음 언어를 배울때 이론을 먼저 배우는 경우는 없죠. 그냥 엄마 아빠 주위 사람들이 뭐라뭐라 하는 것이 반복 사용될때 이때 이렇게 이야기 하는거구나 하고 배우듯...
프로그래밍도 언어이기 때문에 규칙을 가지고 사용해야 하니 이 규칙이 반복해서 보다보면 보일때가 있더라구요 ...
정말 무식하죠? 공부는 하기 싫고 뭔가는 만들고 싶고...
그런데 이렇게 어설픈 것을 만들고 나면 얼마 후 개발자님들께서 더 완벽한 것을 뚝딱 만들어 공유하시는 신기한 일이 많이 벌어집니다 ㅋ
코알못으로 위젯이나 애드리온 만들어가는 과정이 이랬던것 같습니다.
민들고 싶은 위젯구상 > 비슷한 자료 물색 > 없다면 얼추 비슷한 기능을 하는 것 같은 자료 물색 > 코드 파악 > 이해 안되는 부분은 또 다른 비슷한 자료 찾기 > 코드파악 > 궁금한 부분은 질문(또는 검색) > 비슷한 코딩 구현 > 테스트
하는 과정으로 이어지는 것 같네요.
php 한자도 모르지만 아무래도 언어다 보니 규칙이 있고 원리가 있어서 차츰 이해가 가더라구요.
근데 문제는 그 때 필요한 기능만 이해된다는거....