タグ メソッド引数
人気順 10 users 50 users 100 users 500 users 1000 users【PHP8.4】メソッド引数のデフォルトnullがついに禁止される - Qiita
よく見たら不自然なんだけどこれまで普通に許されていた、この引数デフォルト値がついに禁止されます。 何がおかしいって型がintなのに引数を渡さかった場合nullになってしまうので、矛盾してしまうわけですね。 これはPHPが昔からの仕様を残しておいたためであり、いわゆる歴史的経緯というやつです。 以下は該当のRFC... 続きを読む
「メソッドの引数名 -> メソッド引数」のMapを生成しようとした話 - MicroAd Developers Blog
去年の10月1日から新卒エンジニアとしてマイクロアドで働いている宮田です。 今回は、現在開発中のプロダクトのサーバーサイドで、イケてない部分を改善しようとして失敗した話を書きます。 困っていたこと 開発中のプロダクトのDAOでは、SpringBootのNamedParameterJdbcTemplateを用いてデータベースを操作します。 こ... 続きを読む
Rubyのメソッド引数は奥が深い(その2)または別のフィボナッチ
─ 問題 ─ n番目のフィボナッチ数を返すメソッドfibを定義しなさい。但し、メソッドの実装は一文字とする。 解答例は下。 ─ 解答例 ─ def fib(n, m=n==0||n==1 ? n : fib(n-1)+fib(n-2)) m end (1..20).map { |n| fib n } # => [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ... 続きを読む
A-Liaison BLOG: 既存の Objective-C のメソッド引数の Swift 上での扱われ方を調べてみた
2014年6月9日月曜日 既存の Objective-C のメソッド引数の Swift 上での扱われ方を調べてみた 前置き こちらの記事には2014/06/09現在、公式にはリリースされていないiOS8プレリリースドキュメントへのリンクが含まれます。iOS8にて新しく追加された内容には一切触れておらずAppleとのNDA規約にも違反するものではないという認識ですが、場合により予告なく削除する可能性... 続きを読む