반응형

컴퓨터/프로그래밍 7

프로그래밍 조언(잔소리) - 3

프로그래밍 조언(잔소리) - 3 오늘은 프로그래밍 신입 개발자에게 도움이 될만한 글을 저번에 이어 적어보겠습니다. 지지난번 포스팅에서 신입개발자들에게 바라는 이야기를 알려드렸습니다. 지난번 포스팅에서는 개발 테스트 하는 방법에 대해서 알려드렸습니다. 신입개발자에게 바라는 이야기, 개발 테스트 방법 다시 한번 정리해봅시다. 신입개발자가 개발 요청을 받을 때는 , 업무요청을 정의를 확인하고, 업무요청의 정보를 파악하고, 업무요청의 작업가이드를 적어봅니다. 개발 테스트를 할 때는 수정시 해당페이지 모든 기능을 확인해야한다. 반복된 실수는 실수가 아니라 실력이다. 오늘은 개발요청에 따른 일정에 대한 이야기를 적어봅니다. 오늘 이야기는 프로젝트를 진행하는 개발자의 입장에서 설명합니다. 먼저 개발자는 개발요청에 업..

프로그래밍 조언(잔소리) - 2

프로그래밍 조언(잔소리) - 2 지난 포스팅에서는 신입 개발자들에게 바라는 이야기를 적어보았습니다. 지난 포스팅 이야기를 다시 정리해봅시다. 첫째, 업무요청의 정의를 확인합시다. 둘째, 업무요청의 정보를 파악합시다. 셋째, 업무요청의 작업가이드를 적어봅시다. 3가지를 꼭 기억하시기 바랍니다. 오늘은 개발 후 테스트 방법에 대해서 안내해드립니다. 먼저 본인이 개발 요청작업을 하고 나서 테스트는 어떻게 하는지 생각해봅시다.사실 페이지 테스트방법은 해당 페이지에 접속하여 하나하나 테스트를 하면 됩니다. 하지만 많은 개발자들이 개발요청작업에 해당하는 기능만 테스트 하는 경향이 있습니다. 원래 페이지 수정시 해당 페이지 모든 기능을 확인해야합니다. 개발한 일부만 테스트 해보고 다 되었다고 말하는 경우 잘 되던 기..

프로그래밍 조언(잔소리) - 1

프로그래밍 조언(잔소리) - 1 오늘은 개발자 신입들에게 느낀점을 토대로 이야기를 해보겠습니다. 많은 개발자들은 담당자, 기획자, 선배 개발자들에게 업무요청을 받고 개발을 진행하게 됩니다. 대개 신입개발자들은 업무요청을 받자마자 바로 키보드를 타이핑하며 개발하기 시작합니다.그러고 한시간정도 후 이런저런 이유로 도움을 요청합니다. 요청을 도와주면서 업무요청에 대한 정보들을 물어보면 정확하게 모르는 경우가 많습니다.업무 요청을 받으면 업무요청에 대한 정의 확인하고, 업무요청에 따른 사전정보 파악한 후 , 업무요청에 따른 작업가이드 등을 생각하시기 바랍니다. 바로 시작하는 방법은 대리급 이상 2~3년차이상 개발자이면 몰라도 신입(1년미만) 개발자이면 지양해야할 방법입니다. 왜냐하면 머리속에 요청사항이 정리되지..

프로그램밍 기초 - 배열, 리스트

프로그램밍 기초 - 배열, 리스트 지난번에는 변수에 대해서 배웠습니다. 먼저 변수에 대해서 복습해봅시다. 변수란 값을 저장하는 공간을 의미한다고 배웠습니다. 변수는 변수타입 , 변수명 , 초기값으로 세팅을 하고 변수타입에는 int, float, string, boolean 등이 있으며 변수명은 마음대로 정할 수 있으나 몇가지 규칙이 있었습니다. 변수명은 숫자로 시작할 수 없으며 , 예약어(프로그램내에서 사용하는 단어)는 쓸수 없으며 특수문자는 _, $만 사용이 가능합니다. 변수명은 또한 대소문자 구분하니 대소문자 구분하여 사용한다고 배웠습니다. 오늘은 변수의 심화편인 배열과 리스트에 대해서 배워보겠습니다.배열과 리스트는 변수들의 집합입니다.상황에 따라 배열과 리스트를 골라서 쓰며 됩니다. 배열을 먼저 배..

프로그래밍 기초 - 변수

프로그래밍 기초 - 변수 프로그래밍을 배우면서 제일 먼저 알게되는 개념은 변수입니다. 변수는 값을 저장하는 공간이라고 할 수 있습니다. 다시 말하면 변수는 값을 저장하는 공간을 부르는 별명이라고 할 수 있습니다. 저장된 값[A]이 저장주소 101101010101101010에 저장되어 있다고 가정해봅시다. 그렇다면 저장된 값[A]를 알기 위해서는 매번 저장주소 101101010101101010에서 가져오라고 하기엔 불편함이 많습니다. 그렇기 때문에 저장주소 101101010101101010를 A라고 정하고 A값 알려줘 하면 프로그램이 A의 저장주소를 확인하여 값을 가져옵니다. 이것이 변수의 원리입니다. 변수는 저장공간에 값을 저장하는데 이 값은 여러번 변경이 가능합니다. 여러번 변경은 가능하지만 마지막 변..

게시판에 대하여 [간단한 이해, 설명 그리고 종류]

게시판에 대하여 [간단한 이해, 설명 그리고 종류] 오늘은 게시판에 대해서 써볼려고 합니다. 우리가 인터넷에서 가장 많이 보는 구성이 바로 게시판구성입니다. 게시판에는 목록(LIST)페이지과 뷰(VIEW)페이지, 등록( REG)페이지, 수정(EDIT)페이지로 구성되어 있습니다. 티스토리에서 보이는 글 구성 또한 게시판 구성입니다. 목록페이지가 보이고 해당 목록에 게시글을 클릭하면 글에 대한 상세 내용이 보이며 글쓰는 버튼을 통해 글을 쓸 수 있습니다. 보통 등록(REG)페이지와 수정(EDIT)페이지는 거의 비슷하기 떄문에 같은 페이지로 구성하는 경우가 많습니다. 티스트리가 대표적인 등록(REG)페이지와 수정(EDIT)페이지가 같은 경우입니다. 게시판에 대해서 간단히 먼저 설명 후 추가 설명을 시작하겠습니..

프로그래머 개발 가이드, 팁 ( 초보 개발자를 위한 글 )

프로그래머 개발 가이드, 팁 ( 초보 개발자를 위한 글 ) 이글은 개발을 시작하는 개발자를 위해 작성하였습니다. 프로그래머가 되길 원하는 친구, 프로그램개발에 관심있는 친구들은 읽어보시면 도움이 됩니다. 아래 방법은 제가 프로그램 개발을 하면서 느낀 , 생각한 바를 순서를 정하여 정리하였습니다.이제 시작하겠습니다. 작업 파악 - 변수선언 - 입력 - 처리(반복문, 처리문) - 출력 5가지 순서를 기억하셨다가 순서대로 생각한 후 작업하시면 됩니다. 1. 작업 파악 해야할 작업에 대해서 먼저 파악을 해야합니다. 현재 내가 무슨작업을 해야하는지 이해도 못한 상태에서 개발을 시작하는 것은 좋지 않습니다. 먼저 내가 해야할 작업에 대해서 구체적으로 파악을 하고나서 , 해야할 작업에 대한 세부 정보, 파일정보, 선..

반응형