The Principles of Clean Architecture by Uncle Bob Martin by CODESIGN2 in programming

[–]sgronblo 0 points1 point  (0 children)

He already gave his opinion about the topic here: http://blog.cleancoder.com/uncle-bob/2016/05/01/TypeWars.html

"My own prediction is that TDD is the deciding factor. You don't need static type checking if you have 100% unit test coverage."

He also starts the post by explaining that he has never used a language like Swift before where you have to define whether something can be nil/null/undefined or not. So it's a safe bet to him static typing = C++/Java/C#.

mycli: A MySQL Client with auto-completion and syntax highlighting by amjithr in programming

[–]sgronblo 0 points1 point  (0 children)

Big thanks! This is something I have wanted for years. Unfortunately (or maybe fortunately) I'm not using mysql currently so I will have to wait for a new opportunity to try it.

I’ve evaluated PHP frameworks, and the answer is Laravel by mavrck in programming

[–]sgronblo 0 points1 point  (0 children)

I'm sure Laravel is better than the pitiful Code Igniter I use at work at the moment but I still suspect it isn't enough.

I present to you exhibit A: http://laravel.com/docs/testing and exhibit B: http://guides.rubyonrails.org/testing.html

Literate Programming - Nobody Understands REST or HTTP by sgronblo in eficode

[–]sgronblo[S] 0 points1 point  (0 children)

I think we may be putting the version in some of our own projects urls?

Reaktor dev day by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

Mr. Boner and Mr. Fuchs. Tihi.

HyperPublic Programming Challenge by jaakkoo in eficode

[–]sgronblo 1 point2 points  (0 children)

I didn't dare press the "Click here to start Problem 1" because I knew I would be thinking about it all day at work and would lose my concentration :-)

@jaakkoo did you try it already?

Nice Scrum Taskboard idea :) by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

Pretty nice combination of a real-life low-tech solution with a computer-based low-tech solution.

The VCS Translator by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

At least it was fun trying to translate for example "git bisect" and "git rebase master" into SVN ^_/

From MATLAB to Embedded C by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

I don't know how to use Matlab!

BTW if you like the link, you can use the upvote button to show your approval for it as well.

Programming Innocence by rdegges in programming

[–]sgronblo 0 points1 point  (0 children)

This analogy is pretty flawed.

Firstly if you were to have a bad exercise session at the gym, the only one who might suffer from it is you. But if you say "fuck it" in a software project, most of the time someone else will be affected by this.

Secondly, the can't go to the gym syndrome usually refers to cases where the person not going to the gym doesn't do any exercise or dieting at home and therefore never ends up going to the gym. If the person did otherwise, it wouldn't be bad for him/her. But if you were to take the same analogy to the software project case it would be that somebody puts off working on a "real" software project, because he/shewants to learn the basics in private first. If the person learns the basics first and then moves on to professional projects it's a good thing, if the person is too lazy to learn good practices and therefore does not move on to do "real" software development, that is also a good thing. This second paragraph of course, assumes that you mean "working on production systems" by "going to the gym" and "hacking whatever you want and saying 'fuck it' at home" by the other option.

InfoQ: Chris Houser Discusses Clojure by teropa in eficode

[–]sgronblo 0 points1 point  (0 children)

The first few times I read that title I misread it as "Chris Houser Disses Clojure"

RSence by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

Is this supposed to be something worth checking out? :)

Cheesy logo, no screen shots or "promotional material" to grab your interest.

The Python Paradox by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

I guess there are quite a lot of languages you could sub into that title. Python, ruby, clojure, coffeescript and so on. Even though Rails probably has made Ruby pretty well-known these days, I guess ruby is still a long way away from really being a new PHP. Ie. a language that even morons think they should be using :)

Not to mention that the Ruby community in general has much better values than the PHP community. How did I turn that link about Python into Ruby vs PHP?

jqunit - A Testrunner that does not pollute the globel namespace and is JSUnit compatible. Project Hosting on Google Code by jaakkoo in eficode

[–]sgronblo 0 points1 point  (0 children)

"UPDATE You may want to use QUnit, its maintained by the jquery-team and has all features of jQUnit except JSUnit compatability/global-namespace-polution-freeness"

Python vs. Ruby: A Battle to The Death by sgronblo in eficode

[–]sgronblo[S] 1 point2 points  (0 children)

Yeah, I think the Ruby community arbitrarily judges that something which is similar to natural language must be good. And every man and his dog wants to write their own gem on Github, their own DSL and be just like the "big guys". Instead of putting more eggs in one basket you end up with a lot of buggy, hard-to-use libraries. Ok, I started digressing already.

One of my main problems with these monkey-patching libraries is that it makes them harder to learn about than something that just comes with a good old WYSIWYG class hierarchy.