본문 바로가기
728x90
반응형

TDD4

FlowForge(GTDList) 01-09 일지 컨트롤러 작성 및 TDD 환경 조성 흔해빠진 기능마저도 구현하는 데는 참 노력이 많이 들어가는 듯하다. 이메일 확인 절차를 만들기로 결정했는데, 생각보다 고려해야 할게 많았다. 나중에 이메일 확인 절차 같은 건 자동으로... 자동으로...? 잠시만... 그나마 답변을 보니 외부의 뭔가를(Firebase라던가 AWS Congnito라던가) 경우도 있어서, 완전 노력이 헛되는 않은 것 같다. 하여간에 그것을 위해서 새로운 모델을 넣기로 하기도 했고 해서, 컨트롤러를 더 수정해야 할 것 같다. - 오늘의 개발 커밋로그는 간단한 편이지만 추가된 것은 많다. 라이브러리를 보면서 설명하면 좋으니까 package.json 의 일부도 가져왔다. 1. 이메일 토큰을 자동으로 발급하기 위한 crypto 2. 입력값의 확인을 위한 joi 3. 환경설정을 위한.. 2024. 1. 10.
[군대식 클라우드 코딩] 2. Rails 7.0.4로 업그레이드 시도 다음 글 [군대식 클라우드 코딩 TroubleShooting] - 23 01 09 1. 일단 오래간만에 다시 컴백해서 살펴보고 있는데 Azure에 올리는 기능하고 Test Develeopment 환경도 문제 없어 보임 근데 Rspec이 동작을 안함. describe "canary test" do it "true to be true" do expect(true).to be tru passingprogram.tistory.com 이전 글 [군대식 클라우드 코딩] 1. Azure에 원격으로 Ruby On Rails 넣어보기 군대에 있으면 개인 PC는 개뿔 그냥 인터넷만 가능한 뚱딴지 같은 상황이 나온다. 여기서 코딩을 하기위해서는 클라우드를 바라볼 수 밖에 없게 되어있는데, 오히려 이런 압박이 경험이 되는것 .. 2022. 11. 12.
VSCode 랑 Minitest쓰는 방법 오늘 어떤 rails 프로젝트를 포크해서 쓰고 있는데, 실제로 main ruby에서 TDD를 하기 위한 gem 중에 유명한건 rspec하고 minitest가 있는데, 이것들을 VScode의 text explorer에 띄우기 위해서 무엇을 해야하는지 튜토리얼 식으로 적어보려고 한다. 1. .vscode/settings.json을 만든다. 2. json 포맷으로 다음을 작성한다 { // for coding convention "editor.tabSize": 2, "editor.insertSpaces": true, "rubyTestExplorer.logpanel": true, "rubyTestExplorer.testFramework": "minitest", "rubyTestExplorer.minitestCom.. 2022. 1. 24.
[RoR, RSpec] RSpec 분석해 보기. 주의! 본문 시작 전에 주저리가 있음. 넋두리를 보고 싶지 않으신 분은 아래로 넘길 것. 이걸 가르쳐주신 분께도 이야기 한 내용이지만, PS에서만 테스트 하는 것이 중요한 것은 아니다. 아니, 어쩌면 당연한 내용이려나. 오히려 PS는 구현 / 테스트 / 디버그만을 극한으로 해야하는 분야이다. PS는 "혼자한다"는게 제일 큰 차이점인 것 같다. 물론 ExP활동을 하면서 다른 사람들과 함께 무언가를 만들어 본 경험 정도는 있지만... 이게 또 신선한 충격이다. 동아리 활동에서 "일일 빌드"라던가 "테스트"라던가... 그런걸 실천한 기억은 없다. 만약 "남"이 이용해야하는 것을 그것을 넘어서서 "남과 함께" 만들어야한다면? 고려해야할게 정말 한두가지가 아니게 된다. 테스트를 맨날 손으로 돌리는 것은 비효율인 .. 2021. 12. 11.
728x90
반응형