{"action":"reopened","issue":{"url":"https://api.github.com/repos/TheIronYard--Orlando/ROR--2015--SPRING/issues/79","labels_url":"https://api.github.com/repos/TheIronYard--Orlando/ROR--2015--SPRING/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/TheIronYard--Orlando/ROR--2015--SPRING/issues/79/comments","events_url":"https://api.github.com/repos/TheIronYard--Orlando/ROR--2015--SPRING/issues/79/events","html_url":"https://github.com/TheIronYard--Orlando/ROR--2015--SPRING/issues/79","id":54932822,"number":79,"title":"09 -- Feeling Super, Thanks for Asking - Kelly Strickland","user":{"login":"QueVee","id":10275098,"avatar_url":"https://avatars.githubusercontent.com/u/10275098?v=3","gravatar_id":"","url":"https://api.github.com/users/QueVee","html_url":"https://github.com/QueVee","followers_url":"https://api.github.com/users/QueVee/followers","following_url":"https://api.github.com/users/QueVee/following{/other_user}","gists_url":"https://api.github.com/users/QueVee/gists{/gist_id}","starred_url":"https://api.github.com/users/QueVee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/QueVee/subscriptions","organizations_url":"https://api.github.com/users/QueVee/orgs","repos_url":"https://api.github.com/users/QueVee/repos","events_url":"https://api.github.com/users/QueVee/events{/privacy}","received_events_url":"https://api.github.com/users/QueVee/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-20T20:10:40Z","updated_at":"2015-01-21T00:16:11Z","closed_at":null,"body":"09 -- Feeling Super, Thanks for Asking\r\n\r\n#### Tasks\r\n\r\n* [x] Estimate all the top-level tasks with _T-shirt sizes  (S)\r\n* [x] WIKI - end of lab wiki edit **(please finish this by 5 )** (S)\r\n    * [x] Add your thoughts on this assignment to the _Assignment Evaluation_ page. \r\n    * [x] Update _Light Bulbs_ and _Things I Don't Get Yet_ to reflect how you feel at the end of lab.\r\n* [ ] Tutorials (L)\r\n    * [x] Go through the introductory guide at http://www.htmldog.com.\r\n    * [ ] Read over http://www.sitepoint.com/rubyists-time-pry-irb/ and write out the code examples it gives\r\n              you. \r\n* [ ] In the Terminal :(S)\r\n     * [x] create a branch off *your* `TIY-Assignments` repo called 09 -- Feeling Super, Thanks for Asking\r\n     * [x] switch to the new branch \r\n* [ ] Deliverable (XXL)\r\n      * [ ] Koans\r\n      * [x] a `/code/cards` directory with two subdirectories and two files:\r\n        * [x] `/blackjack`, with completed blackjack_card_test.rb and blackjack_card.rb\r\n        * [x] `/three_card_poker`, with completed poker_card_test.rb and poker_card.rb\r\n        * [ ] a `/code/koans` directory with only those koans in which you've made progress (finished, or at\r\n                     least started)\r\n      * [x] a `/html` directory with myfirstpage.html\r\n* [ ] Add and commit your work every hour or at every breakthrough (whichever comes first) (XS)\r\n* [ ] Push your commits to Github (XS)\r\n* [ ] In Github, open a PR  and put a link to it in the assignment issue. (XS)\r\n* [ ] Comments on your WIP Issue for the following: (S)\r\n       * [ ] a link to your wiki (absolute URL)\r\n       * [ ] a link to your PR using Github Flavored Markdown\r\n* [ ] End of day wiki edit **(please do these as your final tasks)** (S)\r\n* [ ] Solicit two thumbs up (XS)\r\n\r\nDescription\r\n\r\nA bit of practice with classes and superclasses today. You will make your first superclass for the card games we've been writing, and you'll see some more about that material in the koans. Try to finish the koans today.\r\n\r\nPry is a useful tool, with features that are easier to understand via a tutorial than watching me type things fast. I'll give you a bit to read on it, and you can decide for yourself whether you prefer pry or irb.\r\n\r\nToday we also start playing around with HTML. Due to time constraints on the lecture, that's going to involve a lot of reading on your own.\r\n\r\nRemember to create your branch off of master, so that the only unique things in it are those you're working on today.\r\n\r\nObjectives\r\n\r\nLearning Objectives\r\n\r\nSince I didn't get as far as I wanted in lecture, you get to learn the valuable art of tutorial reading! You'll also get a wee bit of practice dealing with classes and superclasses, and the remainder of the koans will introduce you to a few more topics in Ruby that are worth knowing but not the best use of lecture time.\r\n\r\nIf you don't know any HTML right now, you will by tomorrow.\r\n\r\nPerformance Objectives\r\n\r\nGo through the introductory guide at http://www.htmldog.com. If you know plenty of HTML already, feel free to dress it up a bit. Make sure to share what you know with the people around you.\r\n\r\nRead over http://www.sitepoint.com/rubyists-time-pry-irb/ and write out the code examples it gives you. The only thing you'll need to change is using 'subl' instead of 'vim' as your default editor.\r\n\r\nKnock out those koans. Only include koans into your branch once you've completed them. (Don't delete them from your directory, just have git forget about them - https://scotch.io/quick-tips/how-to-use-git-remove-without-deleting-the-files)\r\n\r\nMake distinct classes for BlackjackCard and PokerCard, which each inherit from a Card superclass. Reorganize your tests as well, so that each class has a matching test file that tests only the aspects of that class that are unique.\r\n\r\nDeliverables\r\n\r\na /code/cards directory with two subdirectories and two files:\r\n/blackjack, with completed blackjack_card_test.rb and blackjack_card.rb\r\n/three_card_poker, with completed poker_card_test.rb and poker_card.rb\r\ncard.rb and card_test.rb can live in /code/cards\r\na /code/koans directory with only those koans in which you've made progress (finished, or at least started)\r\na /html directory with myfirstpage.html\r\nTasks\r\n\r\nYou tell me. Whatever they are, they should be the only thing in the description for your issue. Speaking of your issue, the last task will be to solicit thumbsup from two other people, once you're finished. When you're asked to give thumbsup, glance over the checkboxes and the PR to make sure everything that's supposed to be there appears to be. If any big problems jump out at you, don't give thumbsup!"}}