|
no one else where i work knows or cares about unit testing or testing of any kind. the c-level execs double as qa. ~startup lyfe~ w/e i give up on explaining the problems with singletons and why SOLID is good. write some code check it in go home, if devel breaks ill look at it tomorrow
|
# ¿ May 7, 2013 23:41 |
|
|
# ¿ Apr 29, 2024 21:25 |
|
OBAMA BIN LinkedIn posted:TDD is dumb until you end up turning in a project which had relatively little hiccups. then ur like hmm, that's p.good actually. and then everyone at work is like how do i use ur code??????? well idk dumbass did u look at the wiki pages or the javadoc or the functional tests. why fuckin bother
|
# ¿ May 8, 2013 00:10 |
|
gucci void main posted:saying to read the specs to see how the code works is the worst argument, made only worse when non-native english speakers are writing some of your code the wiki pages are the howto
|
# ¿ May 8, 2013 11:54 |
|
i post on yospos and pray for death (yours)
|
# ¿ May 14, 2013 19:37 |
|
Doc Block posted:And what, pray tell, is the Shaggar-approved brace style? my shaggier.xls has allman on it. if thats the one where opening braces always go on the same line then hes right
|
# ¿ May 16, 2013 03:27 |
|
java interns constant strings. it also interns strings that you tell it to. using == to compare strings by value only works properly when both sides of the comparison are interned strings. don't do it
|
# ¿ May 21, 2013 18:15 |
|
the + thing is kinda dumb but w/e. == is okayish and at least makes sense if you consider references as values separate from objects. then == is "compare the values of these variables". then problem is string interning, you can call an instance method to put an object in the perm gen and dedupe instances and poo poo. also the compiler will do this for you. it's terrible poo poo from 1995 when computers had 8 MB RAM and it's in the language forever
|
# ¿ May 21, 2013 18:45 |
|
tbh overall i think the + concatenates strings feature is a good thing. if thats the biggest criticism someone has about java then you know that they don't know much about java, or theyre obsessed with trivial poo poo
|
# ¿ May 21, 2013 18:47 |
|
chumpchous posted:do you accept applications from terrible developers willing to relocate Why would you want to hire someone looking to move to the south. Might as well hang up a RACIST poo poo EMPLOYEES WANTED sign
|
# ¿ May 23, 2013 21:10 |
|
learn one thing until you actually know it well and aren't sulk
|
# ¿ May 23, 2013 21:49 |
|
use intellij to code java and open your eyes to the power of a real ide and the productivity of a real ecosystem
|
# ¿ May 23, 2013 23:32 |
|
alabama is better than mississippi. the home state of bull connor is better than mississippi. think about that. the only reasonable thing for a mississippian to do is save up to move to anywhere else
|
# ¿ May 24, 2013 03:38 |
|
Bloody posted:i cant think of a single reason to live in any of those places but im not involved with organized crime so cheap bath salts for your butt
|
# ¿ May 24, 2013 03:50 |
|
AWWNAW posted:even worse is i let them relocate me from chicago where i worked from home 5 hours a week for 85k poo poo you had the job craigslist scammers advertise. maybe its not a scam???
|
# ¿ May 24, 2013 04:05 |
|
Shaggar posted:just use jaxb to serialize the objects directly. does jaxb do like jackson where you give it pojos w/o annotations or anything and it can figure out the right thing to do
|
# ¿ May 28, 2013 23:39 |
|
THC posted:Im inclined to think the entire message passing concept is apple being different for the sake of being different. (NB: I realize this is not the actual reason why obj-c has messaging but to someone raised on c/++ c# and java it is just so very peculiar.) they just get turned into function calls at compile time anyway so wtf its basically function calls except they get resolved at runtime instead of compile time. objc is weird its like half c half p-lang
|
# ¿ May 31, 2013 15:55 |
|
keygen and kel posted:i think i want to start a project to access data in this horrible industry specific XML format from a horrible Web Service and dump it into a sql db. I'm back and forth between java and c# but i'm think c# because who am i kidding everyone uses windows, i'd like to make it not terrible what's a good starting point for learning c#. (i've done development before but it was a long time ago.) idk does your company do c# normally? bc otherwise java is better. users shouldn't be allowed to run code anyway manning books are p good imo but if you still remember a programming then u can probably get by on the msdn reference
|
# ¿ May 31, 2013 21:26 |
|
Java is the quintessential language for solving real problems. That's why it's hardly used in academia
|
# ¿ Jun 3, 2013 16:38 |
|
CamH posted:my school uses a lot of java and it is a dumb language Undergraduates should be seen and not heard
|
# ¿ Jun 3, 2013 17:12 |
|
i use big data instead of sql so its not a problem for me
|
# ¿ Jun 3, 2013 22:05 |
|
CamH posted:the point that i was trying to make about java not being very good is better understood by acknowledging that c# exists (and it is a much better java than java) youre missing the two biggest factors in selecting a language. syntax and semantics is like, #5. 1. what your coworkers are using 2. what libraries are available neither of those apply to homework assignments, thus undergraduates should be seen and not heard
|
# ¿ Jun 4, 2013 14:26 |
|
mods namechange posted:surely the whole environment thingamajig would be up there too though your argument is that java is a bad language because browser toolbar
|
# ¿ Jun 4, 2013 14:45 |
|
qntm posted:hooray, everybody has abandoned timezones loving people loving up our computer programs JawnV6 posted:webpack on linux gives you the option of never touching their tools except for chucking your verilog at them and getting a .bit. so you know, you can use all those quality third party verilog dev tools. use vim it has syntax highlighting
|
# ¿ Jun 4, 2013 19:47 |
|
why can't we have an api to turn (date, time, locale) into UTC and back again. thats all i want
|
# ¿ Jun 5, 2013 06:17 |
|
idgaf if the user has a hindi moon calendar and 15 or 30 minute TZ offsets on alternating days of the week. i give utc, you give crazy brown people time
|
# ¿ Jun 5, 2013 06:18 |
|
tef posted:*stores local time as utc* *dst changes by law* *all appointments an hour off* most of the time this is acceptable just like 99% of java code only supports unicode BMP and no one notices or cares
|
# ¿ Jun 9, 2013 00:59 |
|
tef posted:do you work on the android team nope. but i do think that ui is an annoyance and im basically only aware of it as something that provides an excuse for the interesting stuff so i can see how you might get that impression
|
# ¿ Jun 9, 2013 01:46 |
|
if u got a programming problem u cant fix with a hex dump and a slide rule then the problem is u
|
# ¿ Jun 11, 2013 02:19 |
|
colorforth is the answer
|
# ¿ Jun 14, 2013 02:26 |
|
dont like the syntax highlighting, just rewrite your os and editor. its only 500 bytes anyway
|
# ¿ Jun 14, 2013 02:26 |
|
qntm posted:i believe syntax highlighting perl is turing-complete perl can parse differently depending on BEGIN blocks. the one proof i've seen relied on conditionally defining a sub in a begin block. thats not so bad compared to c++. c++ is undecidable except that the standard requires compilers to limit template expansion depth. you have to either be ok with using ambiguous parses for syntax highlighting or you have to instrument the compiler i think tef said a toy language is one where the most complex software written in the language is its compiler. c++ is a toy language
|
# ¿ Jun 16, 2013 01:54 |
|
PleasingFungus posted:good thing tef didn't actually say it! mines better
|
# ¿ Jun 16, 2013 03:41 |
|
FamDav posted:template expansion has nothing to do with syntax highlighting. that just makes c++ compilation undecidable. idk if post about something that isnt java or linux its probably wrong quote:also, what more do people want out of syntax highlighting? intellij highlights bad code, its not perfect but it catches a depressing %age of my employer's codebase
|
# ¿ Jun 16, 2013 04:39 |
|
OBAMA BIN LinkedIn posted:can we not sperg too much about why c++ is or isnt a bad language as i think we all agree that c++ isn't well designed but nonetheless its still p.much the most important and practical language that currently exists i can agree that p much every opinion you have is wrong
|
# ¿ Jun 16, 2013 20:24 |
|
Papes posted:So I'm a terrible programmer whose only done academia stuff so I have little knowledge about how "real" programs work. 1. receive messages 2. send messages 3. parse XML separation of concerns. read up on SOLID then implement something with terrible design. if u can tell that ur doing something bad thats good enough for a babby dev. u get better with practice but u DONT get better from reading a text on UML and making diagrams for a month
|
# ¿ Jun 16, 2013 22:03 |
|
Cocoa Crispies posted:-/ isn't a bad style of comment wat
|
# ¿ Jun 21, 2013 00:44 |
|
Cocoa Crispies posted:lol i just tried this in a c file and sublime used // which isn't actually valid c c99
|
# ¿ Jun 21, 2013 00:47 |
|
Socracheese posted:in my short career i have thrown a django thing at basically every problem and it has worked. but in the past when I encountered a bug I would be like "$feature sucks because the web is a lovely platform" and now I realize that it just seems that way because of what a scrub i am dont learn ruby, learn c
|
# ¿ Jun 22, 2013 06:56 |
|
chef uses ruby and chef is p good the bang method thing is really stupid though. sometimes it means mutation, other times it means throwing exceptions, and still other times it means commit?? sounds like what it really means is "im a dumbass terrible p-langer who cant design an api to save my life so i'll just put in every method i can think of and add ! to some of them"
|
# ¿ Jun 23, 2013 23:26 |
|
|
# ¿ Apr 29, 2024 21:25 |
|
prefect posted:i'm not sure exactly why this weirds me out, but it does numbers arent objects thats why
|
# ¿ Jun 24, 2013 02:01 |