Details
-
AboutI have been programming in various languages for fun for about 8 years and am preparing to enter the professional world. I also run my own small games development group with several projects in development
-
SkillsJava, Visual basic, C#
-
LocationCambridge
-
Github
Joined devRant on 11/10/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Is there anything uglier than XML documentation comments? The signal to noise ratio is appalling, like an exercise in redundancy for the sake of redundancy.
/// <summary>
/// Initializes a new instance of the <see cref="CipherInfo"/> class.
/// </summary>
/// <param name="keySize">Size of the key.</param>
/// <param name="cipher">The cipher.</param>
public CipherInfo(int keySize, Func<byte[], byte[], Cipher> cipher)
{ ... }
Compare that to the equivalent markdown documentation comments:
/// Initializes a new instance of the <see cref="CipherInfo"/> class.
/// ##Parameters
/// - `keySize` - Size of the key.
/// - `cipher` - The cipher.
public CipherInfo(int keySize, Func<byte[], byte[], Cipher> cipher)
{ ... }3 -
An actual anonymous web browser that doesn't collect location info, search history, etc. It also blocks any website you use from collecting data on you.6
-
What devrant taught me:
Everyone hates java
Everyone hates php
Everyone hates spaces
Everyone hates tabs
Everyone hates vim
Everyone hates windows
Everyone hates linux
Everyone hates clients
Everyone hates PMs
Everyone hates every language they're not working with
Everyone loves devrant 😊36 -
When you're a bored college student tired of hearing your boss complain about making the schedule every week so you code a program that sorts each employee into their job categories, stores the days they aren't allowed to work (due to other jobs and or class schedules), the time of day they can't work and any days requested off. Then analyzes who's available for each shift throughout the week alongside categorizing each day of the week by the amount of employees needed and prints a perfect schedule for her to use that week3
-
I bragged at my Friends that I already knew it, so I had to actually learn it because I was afraid they found Out that I lied2
-
Me: "I'm a programmer."
Them: "Oh! You work in IT!"
Me: "Kind of, except it takes years to mast the craft."
Then:: "Oh! You work in IT!"2 -
Made possible by Synergy! If you don't use it, you should. I'd be curious if people have dropped it for any better alternatives?11
-
I normally don't post silly things, hoping I can restrict myself to only do so on rare occasions #shortweeksilly3