Alex Fedorov

Results 20 issues of Alex Fedorov

As seen by this scenario I am writing on different branch: ``` cucumber Scenario: Rejects one invalid argument Given a file named "rejects_one_invalid_argument.rb" with: """ruby require "./args_usage" puts Example.new.only_nums(42, "foo",...

Currently core of contracts adds only 2 methods: `:Contract` and `:__contracts_ruby`. But invariants add more than just `:Invariant`. Those need to be moved to `Engine` too.

priority/low

And see if it improves performance even further than `alias_method` Plus: - could be improved: https://github.com/egonSchiele/contracts.ruby/blob/master/lib/contracts.rb#L243 - this line does unnecessary array copy - https://github.com/egonSchiele/contracts.ruby/blob/master/lib/contracts.rb#L265 - `size.times.each`

priority/low

Currently, given sufficient amount of time, or after workstation has gone to sleep, the SSH tunnel is disconnected. When this happens, we have to re-run `cf mysql ` command.

That also means that there is no test for this case.

I've started prototyping how joins could work. Right now, I'm playing with the API and am doing an actual additional select. As I write more tests and implement tests, it...

My experience tells me, that mixing database related behaviors with business behaviors (or any other behaviors, like representation, UI, etc) is a bad idea long-term, and is an AntiPattern. To...

Currently, `JSON.mapping` overrides `.new({ ... => ... })` constructor with its own. Workaround for now is to do: ``` crystal class Post < ActiveRecord::Model # ... def initialize(h : Hash)...

pledgie returns this error, when trying to donate using PayPal: ``` The email account Receiver not in receive money enabled country is based in a country that isn't enabled to...