Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w4/blockbuster
:movie_camera: Solution to Part 3 of University of Salford's Java project
https://github.com/w4/blockbuster
example-project reflection salford university-project
Last synced: 28 days ago
JSON representation
:movie_camera: Solution to Part 3 of University of Salford's Java project
- Host: GitHub
- URL: https://github.com/w4/blockbuster
- Owner: w4
- License: mit
- Created: 2015-04-09T21:02:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-04-13T17:28:18.000Z (over 9 years ago)
- Last Synced: 2024-04-15T00:19:47.546Z (7 months ago)
- Topics: example-project, reflection, salford, university-project
- Language: Java
- Homepage:
- Size: 199 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# blockbuster
[![Build Status](https://travis-ci.org/JordanDoyle/blockbuster.svg?branch=master)](https://travis-ci.org/JordanDoyle/blockbuster) [![License](https://poser.pugx.org/laravel/framework/license.svg)](http://github.com/jordandoyle/blockbuster)
My interpretation of steps 1 to 6 of part 3 of [University of Salford's Java Project](https://drive.google.com/file/d/0B1SXk11s15KuQkRfa2NJcmxyN00/view?usp=sharing).
To aid with quick and easy expandability of this application in the upcoming parts, the application parses the `data is` line provided by the professor and uses [reflection](http://en.wikipedia.org/wiki/Reflection_%28computer_programming%29#Java) to set and get the values of each `LibraryItem` instance based on the values from the `data is` line which means there is no need the hardcode where each value is positioned in the data file, again, allowing easy portability.
Each part of this application has been documented to show what each part is doing for amateur developers.